quiesce: drain signaling pipe in select loop

otherwise after quiesce, the pipe is always full and causes the select
loop to spin.