summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-09-25 21:02:00 +0200
committerChristian Breunig <christian@breunig.cc>2026-09-25 21:02:00 +0200
commitce4f4c98f13dc039875bd23c51e081a5381917e0 (patch)
tree9d0fc06d2c7c0eb8b436006bf90142399e022487 /python
parent430dda1e170576239d3580c1b7a6381525a05cbc (diff)
downloadvyos-1x-ce4f4c98f13dc039875bd23c51e081a5381917e0.tar.gz
vyos-1x-ce4f4c98f13dc039875bd23c51e081a5381917e0.zip
op-mode: T9354: run interface reconnect detached from calling session
A reconnect is usually issued via the very interface being reconnected. Once the link drops, the calling session dies and the reconnect was killed by SIGHUP - or by SIGPIPE on the next write to the dead terminal - before the interface could be dialed again, leaving the system unreachable. The reconnect now runs in a transient systemd unit and survives the loss of the session. Progress is logged to the journal. PPPoE and SSTP restart the ppp service in a single operation instead of stopping and starting it, so there is no window in which an interrupted command leaves the link down. WWAN still disconnects the modem before dialing again.
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions