On 10/08/2012 04:14 PM, sumitstop wrote: > Whats the difference between using tb.start() + tb.wait() Vs tb.run() Vs > tb.stop + tb.wait() > > All the three are giving me the same result for the following code > > *tb.start() + tb.wait() * > > if __name__ == '__main__': > tb = rx_cfile_block1(2450000000,'/home/sumit/first_app_data1') > tb.start() > tb.wait() > sleep(5) > tb = rx_cfile_block1(2460000000,'/home/sumit/first_app_data2') > tb.start() > tb.wait() > > *tb.run()* > > if __name__ == '__main__': > tb = rx_cfile_block1(2450000000,'/home/sumit/first_app_data1') > tb.run() > sleep(5) > tb = rx_cfile_block1(2460000000,'/home/sumit/first_app_data2') > tb.run() >
run = start() + wait() > *tb.stop + tb.wait()* > > if __name__ == '__main__': > tb = rx_cfile_block1(2450000000,'/home/sumit/first_app_data1') > tb.stop() > tb.wait() > sleep(5) > tb = rx_cfile_block1(2460000000,'/home/sumit/first_app_data2') > tb.stop() > tb.wait() > > Essentially nothing should happen, threads are interrupted and joined. Since there are no threads, both calls should return immediately. -josh > > > -- > View this message in context: > http://gnuradio.4.n7.nabble.com/Reg-start-wait-stop-and-run-tp37916.html > Sent from the GnuRadio mailing list archive at Nabble.com. > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > _______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
