Allow for multiple connections per session to actually broadcast

Should likely give sent messages a timeout instead to allow the
queue to persist for a few seconds while connections are established