seaman: fix the case when no recorders are needed
This commit is contained in:
@@ -265,6 +265,7 @@ class SeaManager(ServiceManager):
|
|||||||
args = ' '.join(recorders.get(k, '0') for k in ('main', 'stick', 'addons'))
|
args = ' '.join(recorders.get(k, '0') for k in ('main', 'stick', 'addons'))
|
||||||
conn.send(f'seauser seaser\nconfig listen 1\nsea_recorder {args}\n'.encode())
|
conn.send(f'seauser seaser\nconfig listen 1\nsea_recorder {args}\n'.encode())
|
||||||
conn.settimeout(2)
|
conn.settimeout(2)
|
||||||
|
if args != '0 0 0':
|
||||||
prev = b''
|
prev = b''
|
||||||
while True:
|
while True:
|
||||||
lines = (prev + conn.recv(999)).split(b'\n')
|
lines = (prev + conn.recv(999)).split(b'\n')
|
||||||
|
|||||||
Reference in New Issue
Block a user