[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Interface freeze during long operations...
- From: Fabien Bouleau <bouleau alsace u-strasbg fr>
- To: g gabriele europe com
- Cc: gtk-app-devel-list gnome org
- Subject: Re: Interface freeze during long operations...
- Date: Wed, 01 Aug 2001 11:17:48 +0200
Two problems here : first, you should sometimes flush events with
something like :
while(gtk_events_pending())
gtk_main_iteration();
in your loop. Secundo - and there is no tidy solution - scanning uses
hardware IRQ, which one prepends on all other interrupts. A non-maskable
interrupt is mainly used in this case, but I don't think GTK does the
job...
FB
> Hi all, I'm writing a GTK interface to a portscanner I've developed and,
> well I'm stuck with the following problem:
>
> basically I have a button that if pressed executes a function
> that start the portscanning loop, and well during this loop
> the GTK window just get frozen untill the loop is finished.
>
> I've even tried to put the scan loop in a thread using pthreads
> but it's the same story.
>
> Can somebody just give me any tip on how generally this
> kind of things are handled in a GTK program ?
>
> Thank you in advance.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]