Patches item #1624635, was opened at 2006-12-29 14:24
Message generated for change (Comment added) made by earnie
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: msys
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Howard Chu (highlandsun)
>Assigned to: Cesar Strauss (cstrauss)
Summary: Fix Ctrl-C Handler
Initial Comment:
This is an improved patch for propagating Ctrl-C/Ctrl-Break events from MSYS to regular Windows apps. It was originally posted here
http://thread.gmane.org/gmane.comp.gnu.mingw.msys/3793/focus=3797
This patch also supersedes https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1333217&group_id=2435
This code assumes that the target program has been linked with an MSVC
CRT DLL. If it can find one of these DLLs attached to the target, then
it will find the raise() entry point in the DLL, and use that to send
signals to the target. One advantage of this approach is that it will
work even if the target program doesn't use a Console. The obvious
disadvantage is that it's pretty invasive. If there's no MSVCRT, then it
does nothing.
----------------------------------------------------------------------
>Comment By: Earnie Boyd (earnie)
Date: 2012-07-31 10:51
Message:
Cesar, is this old patch worth hanging on to?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435

Patches item #1624635, was opened at 2006-12-29 14:24
Message generated for change (Comment added) made by highlandsun
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: msys
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Howard Chu (highlandsun)
Assigned to: Cesar Strauss (cstrauss)
Summary: Fix Ctrl-C Handler
Initial Comment:
This is an improved patch for propagating Ctrl-C/Ctrl-Break events from MSYS to regular Windows apps. It was originally posted here
http://thread.gmane.org/gmane.comp.gnu.mingw.msys/3793/focus=3797
This patch also supersedes https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1333217&group_id=2435
This code assumes that the target program has been linked with an MSVC
CRT DLL. If it can find one of these DLLs attached to the target, then
it will find the raise() entry point in the DLL, and use that to send
signals to the target. One advantage of this approach is that it will
work even if the target program doesn't use a Console. The obvious
disadvantage is that it's pretty invasive. If there's no MSVCRT, then it
does nothing.
----------------------------------------------------------------------
>Comment By: Howard Chu (highlandsun)
Date: 2012-07-31 11:04
Message:
I thought we committed this ages ago. No? It would need some updating to
handle win64 processes...
----------------------------------------------------------------------
Comment By: Earnie Boyd (earnie)
Date: 2012-07-31 10:51
Message:
Cesar, is this old patch worth hanging on to?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435