should we replace `not self._thread.startswith('conn')` with `self._tread == 'initandlisten'` here? All the "connection accepted" lines are in that thread so we don't run this regex unnecessarily.