Unexport handler, replaced receive buffer goroutine with conditional mutex.