File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change 14
14
15
15
Also fixed ``init_popen_io `` to use ``closefd=False `` for shared stdin and stdout file
16
16
descriptors, preventing ``Bad file descriptor `` errors triggered by test_stdouterrin_setnull.
17
+ * Fixed ``GatewayBase.join() `` timeout argument getting ignored.
17
18
* Removed support for Python 3.7.
18
19
* Added official support for Python 3.12.
19
20
Original file line number Diff line number Diff line change @@ -1208,7 +1208,7 @@ def newchannel(self) -> Channel:
1208
1208
def join (self , timeout : float | None = None ) -> None :
1209
1209
"""Wait for receiverthread to terminate."""
1210
1210
self ._trace ("waiting for receiver thread to finish" )
1211
- self ._receivepool .waitall ()
1211
+ self ._receivepool .waitall (timeout )
1212
1212
1213
1213
1214
1214
class WorkerGateway (BaseGateway ):
You can’t perform that action at this time.
0 commit comments