fix bug in timeout_del that failed to clear an empty slot in the pending bitmask