Ethereal-cvs: [Ethereal-cvs] rev 16091: /trunk/gtk/: gui_utils.c

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

Date: Mon, 03 Oct 2005 19:35:00 GMT
User: ulfl
Date: 2005/10/03 02:35 PM

Log:
 major Win32 bugfix: when getting messages from the capture slave, only one message was processed every 200ms (UNIX handles this differently). If more messages were initiated from the slave, they stacked up. This slowed down the display update and slowed down stopping the capture as a lot of messages had to be processed before the close really finished ...
 
 Now the timer callback function will call the pipe read function up to 5 times to avoid this, but won't do this more often to prevent "endless blocking".

Directory: /trunk/gtk/
  Changes    Path           Action
  +40 -23    gui_utils.c    Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=16091&view=rev