From ce89e2145c2b70b99d6b1e5d826be5ffae2543d5 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sat, 28 Oct 2017 07:33:08 +0200 Subject: [PATCH] Fixed it again. --- src/network/net_pcap.c | 4 ++-- src/network/net_slirp.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/network/net_pcap.c b/src/network/net_pcap.c index cef7bbe8b..431c5314d 100644 --- a/src/network/net_pcap.c +++ b/src/network/net_pcap.c @@ -250,11 +250,11 @@ network_pcap_setup(uint8_t *mac, NETRXCB func, void *arg) network_thread_init(); + thread_started = thread_create_event(); + pclog(" Starting thread..\n"); poll_tid = thread_create(poll_thread, mac); - thread_started = thread_create_event(); - thread_wait_event((event_t *) thread_started, -1); return(0); diff --git a/src/network/net_slirp.c b/src/network/net_slirp.c index ed19a9e4e..0ac3e0713 100644 --- a/src/network/net_slirp.c +++ b/src/network/net_slirp.c @@ -147,11 +147,11 @@ network_slirp_setup(uint8_t *mac, NETRXCB func, void *arg) network_thread_init(); + thread_start = thread_create_event(); + pclog("SLiRP: starting thread..\n"); poll_tid = thread_create(poll_thread, mac); - thread_start = thread_create_event(); - thread_wait_event((event_t *) thread_started, -1); return(0);