When using the ruby debug gem, I often see the following output printed out:
DEBUGGER: Attaching after process <pid1> fork to child process <pid2>
where <pid1> is a parent process id like 12345 and <pid2> is a newly forked child process id, like 55555.
What is going on here? Has it got anything to do with connecting to application preloaders like Spring or Zeus?