Skip to content

Commit 846bfab

Browse files
Add warning for use of Queue.enqMany().
1 parent 13d0f4e commit 846bfab

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

doc/src/aq.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ used to enqueue and dequeue messages.
5656
have all had their payload attribute set to a value that the queue
5757
supports.
5858

59+
Warning: calling this function in parallel on different connections
60+
acquired from the same pool may fail due to Oracle bug 29928074. Ensure
61+
that this function is not run in parallel, use standalone connections or
62+
connections from different pools, or make multiple calls to
63+
:meth:`Queue.enqOne()` instead. The function :meth:`Queue.deqMany()`
64+
call is not affected.
65+
5966

6067
.. attribute:: Queue.enqOptions
6168

0 commit comments

Comments
 (0)