add reset functionality
[mTask.git] / client / client.c
index 19a68e9..a86de24 100644 (file)
@@ -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;