Multi-threaded Pro*C Application Connections May Fail With ORA-12570 Error on Red Hat Linux
(Doc ID 762277.1)
Last updated on FEBRUARY 27, 2019
Applies to:Oracle Net Services - Version 10.2.0.1.0 and later
PRO*C Application that makes multiple connections within the same process may fail with ORA-12570 errors when executed on Red Hat Linux version 5
Oracle Net trace will show one of the open connections failing abnormally with the following error stack.
(1157642560) [02-SEP-2008 17:37:53:561] nttrd: entry
(1157642560) [02-SEP-2008 17:37:53:568] ntt2err: entry
(1157642560) [02-SEP-2008 17:37:53:568] ntt2err: soc 29 error - operation=5, ntresnt=530, ntresnt=512, ntresnt=0
(1157642560) [02-SEP-2008 17:37:53:568] ntt2err: exit
Strace of the failing application process shows the following for the terminated process
22312 17:37:56.687596 <... read resumed> 0x2aaab405a176, 2064) = ? ERESTARTSYS (To be restarted)
22312 17:37:56.687635 --- SIGCHLD (Child exited) @ 0 (0) ---
22312 17:37:56.687674 read(30, <unfinished ...>
This would likely be a new implementation of the application or a new installation of Red Hat Linux version 5.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document