最近连接设备调试程序,发现程序在运行的时候有时会突然死掉,自动退出了。很奇怪。
还好,后面发现数据库中的异常,开始调试才现,是其中一个线程报错了,而其它的线程还在跑。当这个线程发生崩溃时,正常的情况,调试是不能进行下去,而在多线程情况下,调试会跑到其它线程上去。然后所有的都退出了。
把线程上bug修正以后,系统就不会自动退出了。
原来程序自动退出是因为线程崩溃引起的.
最近连接设备调试程序,发现程序在运行的时候有时会突然死掉,自动退出了。很奇怪。
还好,后面发现数据库中的异常,开始调试才现,是其中一个线程报错了,而其它的线程还在跑。当这个线程发生崩溃时,正常的情况,调试是不能进行下去,而在多线程情况下,调试会跑到其它线程上去。然后所有的都退出了。
把线程上bug修正以后,系统就不会自动退出了。
原来程序自动退出是因为线程崩溃引起的.