You can do this in many other interpreted languages like Python interpreter when running with --pdb flag will do the same. I imagine CL does this by default when running code in interpreted mode and omits the behaviour for compiled (production) binaries.
In CL, this works with compiled code.
Yeah but what happens to your server then? The connection it was handling times out I guess, then is the rest of it frozen or what?