File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed
Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -88,8 +88,10 @@ void tb::CacheTransceiverBindings::initBindings(nb::module_& m)
8888 .def (" respond_and_send_async" , &BaseCacheTransceiver::respondAndSendAsync)
8989 .def (" request_and_receive_sync" , &BaseCacheTransceiver::requestAndReceiveSync)
9090 .def (" request_and_receive_async" , &BaseCacheTransceiver::requestAndReceiveAsync)
91- .def (" check_context_transfer_status" , &BaseCacheTransceiver::checkContextTransferStatus)
92- .def (" check_gen_transfer_status" , &BaseCacheTransceiver::checkGenTransferStatus)
91+ .def (" check_context_transfer_status" , &BaseCacheTransceiver::checkContextTransferStatus,
92+ nb::call_guard<nb::gil_scoped_release>())
93+ .def (" check_gen_transfer_status" , &BaseCacheTransceiver::checkGenTransferStatus,
94+ nb::call_guard<nb::gil_scoped_release>())
9395 .def (" check_gen_transfer_complete" , &BaseCacheTransceiver::checkGenTransferComplete)
9496 .def (" cancel_request" , &BaseCacheTransceiver::cancelRequest);
9597
Original file line number Diff line number Diff line change @@ -84,8 +84,10 @@ void tb::CacheTransceiverBindings::initBindings(py::module_& m)
8484 .def (" respond_and_send_async" , &BaseCacheTransceiver::respondAndSendAsync)
8585 .def (" request_and_receive_sync" , &BaseCacheTransceiver::requestAndReceiveSync)
8686 .def (" request_and_receive_async" , &BaseCacheTransceiver::requestAndReceiveAsync)
87- .def (" check_context_transfer_status" , &BaseCacheTransceiver::checkContextTransferStatus)
88- .def (" check_gen_transfer_status" , &BaseCacheTransceiver::checkGenTransferStatus)
87+ .def (" check_context_transfer_status" , &BaseCacheTransceiver::checkContextTransferStatus,
88+ py::call_guard<py::gil_scoped_release>())
89+ .def (" check_gen_transfer_status" , &BaseCacheTransceiver::checkGenTransferStatus,
90+ py::call_guard<py::gil_scoped_release>())
8991 .def (" check_gen_transfer_complete" , &BaseCacheTransceiver::checkGenTransferComplete)
9092 .def (" cancel_request" , &BaseCacheTransceiver::cancelRequest);
9193
You can’t perform that action at this time.
0 commit comments