Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-dev] Can't suspend running process

Hi Clement,
 
When I tried to suspend a running job by pressing the "suspend" button on the toolbar, the job didn't stop and remained running.
  
I have attached to sdm client and server process to see what on earch happened. I can ensure that the sdm server has sent a SIGINT singal to the inferior gdb (MISession.c: kill(sess->pid, SIGINT)).

But the sdm server can't receive any MI output from gdb. It seems that there is no any responese from gdb. Because sdm server can't receive the "*stopped" OOB message, there would be no stop event returned to UI.
  
Have you ever met this problem? And why can't sdm server receive "*stopped" MI output?
  
PS. My gdb is version 6.4, where the "-exec-interrupt" MI command has no effect on the executation of the inferior process. And gdb is launched as follows: gdb -i mi -tty /dev/null xxx.
 
Regards,
Jie
 

 


探索 Windows Vista 的世界 了解更多信息!

Back to the top