mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
process disconnect frame only while not disconnected
This commit is contained in:
parent
90c4bf9360
commit
12933e96b7
1 changed files with 1 additions and 1 deletions
|
@ -1632,7 +1632,7 @@ class DATA:
|
|||
# Close the session if the CRC matches the remote station in static.
|
||||
_valid_crc, mycallsign = helpers.check_callsign(self.mycallsign, bytes(data_in[2:5]))
|
||||
_valid_session = helpers.check_session_id(self.session_id, bytes(data_in[1:2]))
|
||||
if _valid_crc or _valid_session:
|
||||
if _valid_crc or _valid_session and not static.ARQ_SESSION_STATE == "disconnected":
|
||||
static.ARQ_SESSION_STATE = "disconnected"
|
||||
helpers.add_to_heard_stations(
|
||||
static.DXCALLSIGN,
|
||||
|
|
Loading…
Reference in a new issue