From: SourceForge.net <no...@so...> - 2004-02-08 03:36:22
|
Bugs item #892731, was opened at 2004-02-08 05:36 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104664&aid=892731&group_id=4664 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Elad Lahav (elad_lahav) Assigned to: Nobody/Anonymous (nobody) Summary: Cancelling a query works only once per session Initial Comment: Using CTRL+C to interrupt a query in progress works only once for each running instance of Cscope. It seems that the signal handler is not re-installed after the first time it is called. I have this problem running Cscope on Linux 2.4. It doesn't seem to occur on Solaris 2.8. For me, a change of setjmp/longjmp to sigsetjmp/siglongjmp, with a non-zero value for the "save signals" parameter solved the problem. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104664&aid=892731&group_id=4664 |