Mercurial > hg > orthanc
diff OrthancServer/main.cpp @ 2009:e2dd40abce72
catching SIGHUP signal
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 09 Jun 2016 17:25:34 +0200 |
parents | 39329372b667 |
children | 4dafe2a0d3ab |
line wrap: on
line diff
--- a/OrthancServer/main.cpp Thu Jun 09 15:51:46 2016 +0200 +++ b/OrthancServer/main.cpp Thu Jun 09 17:25:34 2016 +0200 @@ -651,9 +651,16 @@ context.GetLua().Execute("Initialize"); - Toolbox::ServerBarrier(restApi.LeaveBarrierFlag()); + ServerBarrierEvent event = Toolbox::ServerBarrier(restApi.LeaveBarrierFlag()); bool restart = restApi.IsResetRequestReceived(); + if (!restart && + event == ServerBarrierEvent_Reload) + { + printf("RECEIVED SIGHUP\n"); + } + + context.GetLua().Execute("Finalize"); #if ORTHANC_PLUGINS_ENABLED == 1