# HG changeset patch # User Sebastien Jodogne # Date 1775568427 -7200 # Node ID d8c06c9408c2b952b318e5793fd2ea3c91e6eb5a # Parent 7ab0a5ecda51a24c2c296ca31a38b1926507e5c1 dealing with restart of Orthanc in ICallbackRegistration::Unregister() diff -r 7ab0a5ecda51 -r d8c06c9408c2 Sources/ICallbackRegistration.cpp --- a/Sources/ICallbackRegistration.cpp Tue Apr 07 14:28:40 2026 +0200 +++ b/Sources/ICallbackRegistration.cpp Tue Apr 07 15:27:07 2026 +0200 @@ -160,5 +160,8 @@ if (singletonCallback != NULL) { Py_XDECREF(singletonCallback); + + // It is mandatory to set to NULL, in the case "/tools/reset" is used to restart Orthanc + singletonCallback = NULL; } }