From 48b71c8e013d0eba3ab5aa7a673b10cba9b0b067 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 10 Apr 2015 22:41:37 +0200 Subject: [PATCH] (Runloop data) Move http_iterate to non-threaded data runloop for now - code not thread-safe for now --- runloop_data.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/runloop_data.c b/runloop_data.c index 3c2227f5a5..26f288d3f4 100644 --- a/runloop_data.c +++ b/runloop_data.c @@ -897,9 +897,6 @@ static void data_runloop_iterate(bool is_thread, data_runloop_t *runloop) { nbio_handle_t *nbio = runloop ? &runloop->nbio : NULL; rarch_main_data_nbio_iterate(is_thread, nbio); -#ifdef HAVE_NETWORKING - rarch_main_data_http_iterate(is_thread, &runloop->http); -#endif rarch_main_data_db_iterate(); } @@ -987,10 +984,14 @@ void rarch_main_data_iterate(void) rarch_main_data_overlay_iterate(false, data_runloop); #endif rarch_main_data_nbio_image_iterate(false, data_runloop); +#ifdef HAVE_NETWORKING + rarch_main_data_http_iterate(false, &data_runloop->http); +#endif if (settings->menu.threaded_data_runloop_enable && data_runloop->alive) return; + data_runloop_iterate(false, data_runloop); }