This prevents screencopy applications from hanging because a failed event never got sent when the output was disconnected or disabled after the call to buffer().