also memset challenger struct when receiving quit
[my-code/ivac.git] / src / ivac.c
index 0108131..4fede22 100644 (file)
@@ -179,6 +179,7 @@ int ivac_receive_info(int channel,t_ivac *ivac) {
           event_math(ivac->net.connection[channel].fd,&(ivac->event),
                      READ,REMOVE);
           network_close(&(ivac->net),channel);
+          memset(&(ivac->challenger[channel]),0,sizeof(t_challenger));
       default:
         puts("[ivac] ivac_receive_info, unknown character");
         return ERROR;