Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Don't decrease reference count here. WHY?
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Wed, 22 Jan 2020 22:17:43 +0000 (23:17 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Fri, 24 Jan 2020 21:04:06 +0000 (22:04 +0100)
Fixed: python-actor-create.

src/bindings/python/simgrid_python.cpp

index 1f51fde..a392042 100644 (file)
@@ -259,7 +259,7 @@ PYBIND11_MODULE(simgrid, m)
       .def("get",
            [](Mailbox* self) {
              py::object data = pybind11::reinterpret_steal<py::object>(static_cast<PyObject*>(self->get()));
-             data.dec_ref();
+             // data.dec_ref(); // FIXME: why does it break python-actor-create?
              return data;
            },
            py::call_guard<GilScopedRelease>(),