Ethereal-dev: [Ethereal-dev] Re: [Ethereal-cvs] cvs commit: ethereal/gtk2 main.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Ronnie Sahlberg" <sahlberg@xxxxxxxxxxxxxxxx>
Date: Sat, 28 Sep 2002 20:06:20 +1000
Disable multithreading?   NOOOOOOOO !!!

It will be disabled only very temporarily I assume?
I dont really care about w32 but by disabling the multithreading you
just killed the tap system on gtk2.

yes, gtk1 can do tap without multithreading, but it is a sucky solution and
i expect problems if people use tap extensions while captureing a busy
network.


This is why low prio threads are important.


----- Original Message -----
From: "Olivier Abad"
Sent: Saturday, September 28, 2002 7:29 PM
Subject: [Ethereal-cvs] cvs commit: ethereal/gtk2 main.c


> oabad       2002/09/28 04:29:51 CDT
>
>   Modified files:
>     gtk2                 main.c
>   Log:
>   From Ulf Lamping : patch to run the gtk2 port on win32.
>   - gettimeofday changed into glib's g_get_current_time (to be able to
>     compile)
>   - disabled multithreading (doesn't seem to work on win32) and used
>     gtk_timeout_add() as in gtk1.2 to keep tap extensions updating.
>
>   Revision  Changes    Path
>   1.14      +30 -5     ethereal/gtk2/main.c