Browse Source

release: 0538状态显示异常问题修复版本

Casper 3 weeks ago
parent
commit
89adc7a319
1 changed files with 6 additions and 0 deletions
  1. 6 0
      sri-server-bg03/lib/Connection_e1.py

+ 6 - 0
sri-server-bg03/lib/Connection_e1.py

@@ -619,6 +619,8 @@ class SRIConnection(asyncio.Protocol):
 
         # --- send 4016 发送全部舱端
         for item in clients.values():
+            if not item.client_type:
+                continue
             if item.client_type == 'cockpit':
                 """
                 message SCState
@@ -640,6 +642,10 @@ class SRIConnection(asyncio.Protocol):
 
         # --- send 6011 指发送车端操作用户的id
         for item in clients.values():
+            if not item.client_info:
+                continue
+            if not item.client_info.get('connection_id'):
+                continue
             if item.client_info.get('connection_id') == o1.uid:
                 """
                 Leave: 消息体