diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/spawner/Spawner.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/spawner/Spawner.java
index 41abe03670f..4bacde2ea36 100644
--- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/spawner/Spawner.java
+++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/spawner/Spawner.java
@@ -41,10 +41,9 @@ public class Spawner extends Process {
* the 'kill' utility isn't available, send the process a CTRL-C
*
If the process is not a cygwin program, send the process a CTRL-C
*
- * If the process this is being raised against was not launched by us, search for a console
- * window whose PID matches the one we're trying to raise a signal on. If we find one, then send keyboard
- * events to simulate the user hitting CTRL-C at that console. We do all this because we can't programatically
- * send a CTRL-C to a process that doesn't share our console.
+ * If the process this is being raised against was not launched by us, use
+ * DebugBreakProcess to interrupt it (sending a CTRL-C is easy only if we share a console
+ * with the target process)
*
*
* On non-Windows, raising this just raises a POSIX SIGINT