aboutsummaryrefslogtreecommitdiffstats
path: root/dumpcap.c
diff options
context:
space:
mode:
authorMichael Tüxen <tuexen@fh-muenster.de>2012-04-25 16:05:29 +0000
committerMichael Tüxen <tuexen@fh-muenster.de>2012-04-25 16:05:29 +0000
commit0fe7859ca43d71b85dc132d93fe288631b559d2d (patch)
tree737ef04aa461eda6f67607ba42b7b80d06feaf36 /dumpcap.c
parent25c3a2b23666b3d75ea545b6fee7ba310d7bdc2a (diff)
Fix locking problem.
svn path=/trunk/; revision=42235
Diffstat (limited to 'dumpcap.c')
-rw-r--r--dumpcap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dumpcap.c b/dumpcap.c
index f05b54ac3b..76678d98ad 100644
--- a/dumpcap.c
+++ b/dumpcap.c
@@ -3369,6 +3369,7 @@ capture_loop_start(capture_options *capture_opts, gboolean *stats_known, struct
pcap_queue_element *queue_element;
#if GLIB_CHECK_VERSION(2,31,18)
+ g_async_queue_lock(pcap_queue);
queue_element = g_async_queue_timeout_pop_unlocked(pcap_queue, WRITER_THREAD_TIMEOUT);
#else
GTimeVal write_thread_time;