On 28-7-2013 4:29, dan.h.mciner...@gmail.com wrote:
> I have a simple scapy + nfqueue dns spoofing script that I want to turn into 
> a thread within a larger program:
> 
> http://www.bpaste.net/show/HrlfvmUBDA3rjPQdLmdp/
> 
> Below is my attempt to thread the program above. Somehow, the only way the 
> while loop actually prints "running" is if the callback function is called 
> consistently. If the callback function isn't started, the script will never 
> print "running". How can that be if the while loop is AFTER the thread was 
> started? Shouldn't the while loop and the thread operate independantly?
> 
> http://bpaste.net/show/0aCxSsSW7yHcQ7EBLctI/
> 

Try adding sys.stdout.flush() after your print statements, I think you're 
seeing a
stdout buffering issue.


Irmen

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to