Merge branch 'development'
[NeonServV5.git] / src / timeq.c
index c18227a9d9b837aec76a18033a0e8a9579969170..ec9ea3e4017803440e5c5c63637e9b8aaa7ffbab 100644 (file)
@@ -30,6 +30,10 @@ static IOHANDLER_CALLBACK(timeq_callback) {
     struct timeq_entry *entry = event->iofd->data;
     switch(event->type) {
     case IOEVENT_TIMEOUT:
+        if(entry->name) {
+            free(entry->name);
+            entry->name = NULL;
+        }
         entry->callback(entry->data);
         entry->iofd = NULL;
         timeq_del(entry);