Skip to content

aborted connects via agwpe port don't abort #275

@pe1rrr

Description

@pe1rrr

Hello,

When connecting to a station, then having 2nd thoughts and disconnecting (sending 'd' before the remote station has responded) dw (direwolf) continues to attempt connections until it reaches the maximum retry limit.

This means it is possible to detach an agwpe terminal session from dw without it first stopping the SABM polls.

`[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
DCD 0 = 1
DCD 0 = 0
PTT 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
DCD 0 = 1
DCD 0 = 0
PTT 0 = 0
Disconnect from EI2GYB-3 ...
Disconnect from EI2GYB-3 ...
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
PTT 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
DCD 0 = 1

PE1RRR-13 audio level = 0(1/1) 0
[0.1] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
PTT 0 = 0
DCD 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
PTT 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
PTT 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
Disconnect from EI2GYB-3 ...
PTT 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)

PE1RRR-13 audio level = 0(0/0) 305
[0.1] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
PTT 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
PTT 0 = 0
PTT 0 = 1
[0L] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)

PE1RRR-13 audio level = 0(1/1) 30_
[0.1] PE1RRR-13>EI2GYB-3:(SABM cmd, p=1)
PTT 0 = 0
Failed to connect to EI2GYB-3 after 10 tries.`

The double reporting of disconnect state 'Disconnect from EI2GYB-3 ...' also seems a bit dubious.

Let me know if I need to provide anything else.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions