X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fprocess.c;h=4e779532efdc7c48b53ff55064309c6be978adfc;hp=30ff82ad5ec700d86de5af753a65cbc388d4f00e;hb=4a1740ede7c1992f7f3da5e197db9975c0344ac3;hpb=45fca3c723302868de3225e7509d2292008948f7 diff --git a/src/process.c b/src/process.c index 30ff82ad..4e779532 100644 --- a/src/process.c +++ b/src/process.c @@ -154,6 +154,9 @@ bool remove_service(void) { DWORD WINAPI controlhandler(DWORD request, DWORD type, LPVOID boe, LPVOID bah) { switch(request) { + case SERVICE_CONTROL_INTERROGATE: + SetServiceStatus(statushandle, &status); + return NO_ERROR; case SERVICE_CONTROL_STOP: logger(LOG_NOTICE, _("Got %s request"), "SERVICE_CONTROL_STOP"); break;