Skip to content

Commit cda7ced

Browse files
committed
Explicitly destroy deserialize_bytes_local & serialize_bytes_local
1 parent a7d9cb8 commit cda7ced

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/pb_stub.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1065,6 +1065,8 @@ Stub::~Stub()
10651065
py::object async_event_loop_local(std::move(async_event_loop_));
10661066
py::object background_futures_local(std::move(background_futures_));
10671067
py::object model_instance_local(std::move(model_instance_));
1068+
py::object deserialize_bytes_local(std::move(deserialize_bytes_));
1069+
py::object serialize_bytes_local(std::move(serialize_bytes_));
10681070
}
10691071

10701072
stub_message_queue_.reset();
@@ -1517,6 +1519,8 @@ Stub::DestroyPythonObjects()
15171519
py::object async_event_loop_local(std::move(async_event_loop_));
15181520
py::object background_futures_local(std::move(background_futures_));
15191521
py::object model_instance_local(std::move(model_instance_));
1522+
py::object deserialize_bytes_local(std::move(deserialize_bytes_));
1523+
py::object serialize_bytes_local(std::move(serialize_bytes_));
15201524
}
15211525
}
15221526

0 commit comments

Comments
 (0)