This problems appears to be the result of a user error. You need to tell your debugger to pass this and most other signals to slapd(8) so that slapd(8) can properly handle them. In the case of PIPE, slapd(8) simply ignores the signal.