summaryrefslogtreecommitdiff
path: root/frontends/beos
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2019-08-02 17:06:45 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2019-08-02 17:06:45 +0100
commit6bbdf08cb09d6e893056af72b5e7b47ef9fe7d5a (patch)
tree6840c8019b29aee00f384a2ce33e63b4df5cf9c8 /frontends/beos
parent4421d1bab6529132ee8b8988d2c2e538002906f5 (diff)
downloadnetsurf-6bbdf08cb09d6e893056af72b5e7b47ef9fe7d5a.tar.gz
netsurf-6bbdf08cb09d6e893056af72b5e7b47ef9fe7d5a.tar.bz2
gtk, beos: Run scheduler before fetching fdset
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'frontends/beos')
-rw-r--r--frontends/beos/gui.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/frontends/beos/gui.cpp b/frontends/beos/gui.cpp
index c83bf3f24..f5bb5824e 100644
--- a/frontends/beos/gui.cpp
+++ b/frontends/beos/gui.cpp
@@ -750,12 +750,12 @@ void nsbeos_gui_poll(void)
unsigned int fd_count = 0;
bigtime_t next_schedule = 0;
- /* get any active fetcher fd */
- fetch_fdset(&read_fd_set, &write_fd_set, &exc_fd_set, &max_fd);
-
/* run the scheduler */
schedule_run();
+ /* get any active fetcher fd */
+ fetch_fdset(&read_fd_set, &write_fd_set, &exc_fd_set, &max_fd);
+
// our own event pipe
FD_SET(sEventPipe[0], &read_fd_set);