File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change 42
42
#endif
43
43
44
44
// Error numbers to set the drop_sess flag in sessionRelease()
45
+ // Sessions are in an unusable state and needs to be dropped
45
46
#define DPI_CONNERR_INVALID_SESS 22
46
47
#define DPI_CONNERR_SESS_KILLED 28
47
48
#define DPI_CONNERR_SESS_MARKED_KILL 31
48
49
#define DPI_CONNERR_SESS_TERM_NO_REPLY 45
49
50
#define DPI_CONNERR_ORA_NOT_LOGGED_ON 1012
50
51
#define DPI_CONNERR_MAX_IDLE_TIMEOUT 2396
52
+ #define DPI_CONNERR_DRCP_ILLEGAL_CALL 56600
51
53
52
54
#define DPI_MAX_VERSION_SIZE 512
53
55
@@ -559,6 +561,7 @@ void ConnImpl::setErrState ( int errNum )
559
561
case DPI_CONNERR_SESS_TERM_NO_REPLY:
560
562
case DPI_CONNERR_ORA_NOT_LOGGED_ON:
561
563
case DPI_CONNERR_MAX_IDLE_TIMEOUT:
564
+ case DPI_CONNERR_DRCP_ILLEGAL_CALL:
562
565
dropConn_ = true ;
563
566
break ;
564
567
You can’t perform that action at this time.
0 commit comments