Bugfixed client reconnection logic
This commit is contained in:
		@@ -53,15 +53,17 @@ class CommandBusClient implements CommandBusInterface
 | 
			
		||||
    public function close(): void
 | 
			
		||||
    {
 | 
			
		||||
        $this->autoReconnect = false;
 | 
			
		||||
        $this->connection->close();
 | 
			
		||||
        $this->connection->end();
 | 
			
		||||
        $this->connection->removeAllListeners();
 | 
			
		||||
        $this->connection = null;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private function reconnect(): void
 | 
			
		||||
    {
 | 
			
		||||
        if ($this->isReconnecting) return;
 | 
			
		||||
 | 
			
		||||
        if ($this->connection) {
 | 
			
		||||
            $this->connection->close();
 | 
			
		||||
            $this->connection->end();
 | 
			
		||||
            $this->connection->removeAllListeners();
 | 
			
		||||
            $this->connection = null;
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user