The above example would reliably kill the target process. Now dtrace exits cleanly, and the target process is able to continue running. Similarly, ctrl-Cing dtrace when it was attached to a process and listing a large number of probes would cause the target process to be killed; that no longer happens.