DTrace Handler Interfaces

A DTrace consumer might encounter certain errors while running a D program and consuming the data it generates. For example, the DTrace framework might drop data, or terminate an instrumented process. The libdtrace library has a default behavior to handle such cases, but this behavior might not be appropriate for a particular consumer. You can specify alternate behavior through the handler interface provided by the libdtrace library.