make ServerHandler sharable (one instance for all channels)