diff options
Diffstat (limited to 'python/modules/IcePy/Communicator.cpp')
-rw-r--r-- | python/modules/IcePy/Communicator.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/python/modules/IcePy/Communicator.cpp b/python/modules/IcePy/Communicator.cpp index 7d7931e5f09..6ad3b3c2cf1 100644 --- a/python/modules/IcePy/Communicator.cpp +++ b/python/modules/IcePy/Communicator.cpp @@ -286,6 +286,9 @@ communicatorInit(CommunicatorObject* self, PyObject* args, PyObject* /*kwds*/) data.compactIdResolver = new IdResolver; + // Always accept cycles in Python + data.properties->setProperty("Ice.AcceptClassCycles", "1"); + Ice::CommunicatorPtr communicator; try { |