# HG changeset patch # User Sebastien Jodogne # Date 1775564920 -7200 # Node ID 7ab0a5ecda51a24c2c296ca31a38b1926507e5c1 # Parent df6d8c72e0877a03665f82b77952f7d9db14cad6 sync diff -r df6d8c72e087 -r 7ab0a5ecda51 Resources/Orthanc/Plugins/OrthancPluginCppWrapper.h --- a/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.h Tue Apr 07 13:59:54 2026 +0200 +++ b/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.h Tue Apr 07 14:28:40 2026 +0200 @@ -1030,14 +1030,20 @@ OrthancPluginSetMetricsValue(GetGlobalContext(), name, value, OrthancPluginMetricsType_Default); } +#endif + +#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 1) inline void SetMetricsValue(const char* name, int64_t value) { OrthancPluginSetMetricsIntegerValue(GetGlobalContext(), name, value, OrthancPluginMetricsType_Default); } +#endif + +#if HAS_ORTHANC_PLUGIN_METRICS == 1 class MetricsTimer : public boost::noncopyable { private: diff -r df6d8c72e087 -r 7ab0a5ecda51 Sources/OnChangeCallback.cpp --- a/Sources/OnChangeCallback.cpp Tue Apr 07 13:59:54 2026 +0200 +++ b/Sources/OnChangeCallback.cpp Tue Apr 07 14:28:40 2026 +0200 @@ -173,7 +173,9 @@ static void ChangesWorker() { +#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 2) OrthancPluginSetCurrentThreadName(OrthancPlugins::GetGlobalContext(), "PY-CHANGES"); +#endif while (!stopping_) { diff -r df6d8c72e087 -r 7ab0a5ecda51 Sources/Plugin.cpp --- a/Sources/Plugin.cpp Tue Apr 07 13:59:54 2026 +0200 +++ b/Sources/Plugin.cpp Tue Apr 07 14:28:40 2026 +0200 @@ -590,7 +590,9 @@ static void DisplayMemoryUsageThread() { +#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 2) OrthancPluginSetCurrentThreadName(OrthancPlugins::GetGlobalContext(), "PY-MEMORY"); +#endif { PythonLock lock;