Reply :<br><br>Gianluca , thank, i tried it, i see what you mean . In the capture loop , the UI tends to go dead and unresponsive to clicks and stuff . I think i'll do it the thread way . <br><br><b><i>Gianluca Varenni &lt;gianluca.varenni@cacetech.com&gt;</i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> Well, pcap_breakloop would work but, as I wrote in the other mail, the UI is <br>not responsive since it's stuck receiving packets in the "onButtonCapture" <br>handler...<br><br>In any case, I usually prefer not to use "pcap_breakloop". This API is there <br>mainly to interrupt a pcap_loop or pcap_dispatch call, if you use <br>pcap_next_ex you don't have the problem of breaking the internal loop of <br>"pcap_loop" or "pcap_dispatch", because you explicitely create the loop <br>surrounding pcap_next_ex.<br><br>Have a nice day<br>GV<br><br><br><br><br>----- Original Message ----- <br>From: "Gubrush
 ." <vga_planets@hotmail.com><br>To: <winpcap-users@winpcap.org><br>Sent: Friday, May 12, 2006 7:53 AM<br>Subject: RE: [Winpcap-users] Re: breaking out of a pcap_next_ex() loop<br><br><br>&gt; Hi<br>&gt;<br>&gt; How about pcap_breakloop( pointer_to_handle );<br>&gt;<br>&gt; http://www.winpcap.org/docs/docs31/html/group__wpcapfunc.html#ga15<br>&gt;<br>&gt;<br>&gt;<br>&gt;&gt;From: joe kibz <chikabanga2005@yahoo.com><br>&gt;&gt;Reply-To: winpcap-users@winpcap.org<br>&gt;&gt;To: winpcap-users@winpcap.org<br>&gt;&gt;Subject: [Winpcap-users] Re: breaking out of a pcap_next_ex() loop<br>&gt;&gt;Date: Fri, 12 May 2006 05:53:59 -0700 (PDT)<br>&gt;&gt;<br>&gt;&gt;problem:<br>&gt;&gt;<br>&gt;&gt;   here's my code in brief:<br>&gt;&gt;<br>&gt;&gt;   void CButton::onButtonCapture(){<br>&gt;&gt;<br>&gt;&gt;   open a device handle;<br>&gt;&gt;<br>&gt;&gt;   while(pcap_next_ex())//capture packets;<br>&gt;&gt;<br>&gt;&gt;   }<br>&gt;&gt;<br>&gt;&gt;   ?How do i break out or stop a
 pcap_next_ex() loop whenever i want ?<br>&gt;&gt;   ?How does the timeout value in pcap_next_ex() parameters work ?<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;   joe<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;---------------------------------<br>&gt;&gt;Yahoo! Mail goes everywhere you do.  Get it on your phone.<br>&gt;<br>&gt;<br>&gt;&gt;_______________________________________________<br>&gt;&gt;Winpcap-users mailing list<br>&gt;&gt;Winpcap-users@winpcap.org<br>&gt;&gt;https://www.winpcap.org/mailman/listinfo/winpcap-users<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Winpcap-users mailing list<br>&gt; Winpcap-users@winpcap.org<br>&gt; https://www.winpcap.org/mailman/listinfo/winpcap-users <br><br>_______________________________________________<br>Winpcap-users mailing
 list<br>Winpcap-users@winpcap.org<br>https://www.winpcap.org/mailman/listinfo/winpcap-users<br></chikabanga2005@yahoo.com></winpcap-users@winpcap.org></vga_planets@hotmail.com></blockquote><br><p>
                <hr size=1>Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. <a href="http://us.rd.yahoo.com/mail_us/taglines/postman7/*http://us.rd.yahoo.com/evt=39666/*http://messenger.yahoo.com"> Great rates starting at 1&cent;/min.