use lockless queue to ensure thread safe access to socket for sending responses.