X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=client%2Fclient.c;fp=client%2Fclient.c;h=a86de24f26bb00b00ec00486991ebe3198f2d030;hb=fcb4abeb34dc3302f15b10c3b916bc14e3047707;hp=19a68e92ccc06ddd7db98f35e132bcc9677785c1;hpb=4bb252b0423c73d134a541db44b8b08eab507a39;p=mTask.git diff --git a/client/client.c b/client/client.c index 19a68e9..a86de24 100644 --- a/client/client.c +++ b/client/client.c @@ -20,6 +20,7 @@ #define MSG_SDS_DEL 'a' #define MSG_SDS_UPD 'u' #define MSG_SPEC 'c' +#define MSG_SHUTDOWN 'h' #define LOOPDELAY 100 @@ -61,6 +62,9 @@ void read_message(void) debug("Receiving a spec request"); spec_send(); break; + case MSG_SHUTDOWN: + debug("Shutdown received"); + reset(); case '\0': debug("Server closed connection"); break;