File tree 4 files changed +16
-3
lines changed
4 files changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,17 @@ Release changes are listed as affecting Thin Mode (the default runtime behavior
11
11
of python-oracledb), as affecting the optional :ref: `Thick Mode
12
12
<enablingthick>`, or as being 'Common' for changes that impact both modes.
13
13
14
+ oracledb 2.4.1 (August 2024)
15
+ ----------------------------
16
+
17
+ Thin Mode Changes
18
+ +++++++++++++++++
19
+
20
+ #) Fixed bug when detecting in-band notification warnings while the connection
21
+ is being created or actively used
22
+ (`issue 383 <https://github.com/oracle/python-oracledb/issues/383 >`__).
23
+
24
+
14
25
oracledb 2.4.0 (August 2024)
15
26
----------------------------
16
27
Original file line number Diff line number Diff line change @@ -219,7 +219,9 @@ cdef class ReadBuffer(Buffer):
219
219
Checks to see if the transport is connected and throws the appropriate
220
220
exception if not.
221
221
"""
222
- if self ._pending_error_num != 0 :
222
+ if self ._pending_error_num not in (
223
+ 0 , TNS_ERR_SESSION_SHUTDOWN, TNS_ERR_INBAND_MESSAGE
224
+ ):
223
225
if self ._transport is not None :
224
226
self ._transport.disconnect()
225
227
self ._transport = None
Original file line number Diff line number Diff line change @@ -853,7 +853,7 @@ cdef class PooledConnRequest:
853
853
buf.check_control_packet()
854
854
if buf._pending_error_num != 0 :
855
855
self .pool_impl._drop_conn_impl(conn_impl)
856
- self ._open_count -= 1
856
+ self .pool_impl. _open_count -= 1
857
857
else :
858
858
self .conn_impl = conn_impl
859
859
if self .pool_impl._ping_interval == 0 :
Original file line number Diff line number Diff line change 30
30
# file doc/src/conf.py both reference this file directly.
31
31
# -----------------------------------------------------------------------------
32
32
33
- __version__ = "2.4.0 "
33
+ __version__ = "2.4.1 "
You can’t perform that action at this time.
0 commit comments