diff --git a/Kafka/SocketSync.php b/Kafka/SocketSync.php index 58b6b850..8a740d9b 100644 --- a/Kafka/SocketSync.php +++ b/Kafka/SocketSync.php @@ -346,6 +346,9 @@ class SocketSync $written = 0; $buflen = strlen($buf); + if (!$this->stream) { + $this->connect(); + } $event = Snowflake::app()->getEvent(); $event->on(Event::EVENT_AFTER_REQUEST, [$this, 'close']);