don't allow negative values for broadcast_timeout