summaryrefslogtreecommitdiff
path: root/toxcore/network.c
diff options
context:
space:
mode:
Diffstat (limited to 'toxcore/network.c')
-rw-r--r--toxcore/network.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/toxcore/network.c b/toxcore/network.c
index 215ab8e0..62b36ae6 100644
--- a/toxcore/network.c
+++ b/toxcore/network.c
@@ -797,6 +797,16 @@ void kill_networking(Networking_Core *net)
797 kill_sock(net->sock); 797 kill_sock(net->sock);
798 } 798 }
799 799
800#ifdef HAVE_LIBEV
801 ev_io_stop(net->sock_listener.dispatcher, &net->sock_listener.listener);
802#elif HAVE_LIBEVENT
803
804 if (net->sock_listener) {
805 event_free(net->sock_listener);
806 }
807
808#endif
809
800 free(net); 810 free(net);
801} 811}
802 812