On Thu, Aug 09, 2007 at 09:32:56PM -0400, Dawei Shen wrote:
> Hey Guys
> 
> I used gr.head() as my source, so I assumed fg.run() should be able to
> return, but it doesn't. Anybody has any idea which could be the reason? Here
> is the error message if I press ctrl+C to stop the program.

It should stop.  However, if you happen to be using gr.udp_source or
anything else that is in the habit of returning a zero count from
work, it won't return. 

Eric

> 
>     mygraph.run()
>   File "/usr/local/lib/python2.5/site-packages/gnuradio/gr/flow_graph.py",
> line 113, in run
>     self.wait ()
>   File "/usr/local/lib/python2.5/site-packages/gnuradio/gr/flow_graph.py",
> line 104, in wait
>     self.scheduler.wait ()
>   File "/usr/local/lib/python2.5/site-packages/gnuradio/gr/scheduler.py",
> line 68, in wait
>     thread.join(timeout)
>   File "/usr/lib/python2.5/threading.py", line 569, in join
>     self.__block.wait(delay)
>   File "/usr/lib/python2.5/threading.py", line 233, in wait
>     _sleep(delay)
> KeyboardInterrupt
> 
> 
> Thanks.
> 
> Dawei


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to