diff options
| author | user <user@clank> | 2026-07-17 19:47:12 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-07-17 19:47:12 +0200 |
| commit | 6f8243ef094241d3a4175fd2deed23fe5ee946ce (patch) | |
| tree | e4d71c21979664e185a56284dde9da6de1e1286b /src/socket.asm | |
| parent | net: unbreak ping against hosts that intermittently drop ICMP (diff) | |
| download | gbos-6f8243ef094241d3a4175fd2deed23fe5ee946ce.tar.gz gbos-6f8243ef094241d3a4175fd2deed23fe5ee946ce.tar.xz gbos-6f8243ef094241d3a4175fd2deed23fe5ee946ce.zip | |
gbhub: make GB drops attributable, not spooky
Link-drop investigation fallout - every drop looked identical because
the hub discarded all the evidence:
- gb_reader logs *how* a GB left (clean eof vs the exception) with
timestamps on join/leave, for correlating against SSH/terminal events.
- Spawn mode keeps each emulator's stderr in /tmp/gbhub_<n>.err instead
of devnull - postmortems get the emulator's side of the story.
- A second gbhub exits with a clear 'already running?' message instead
of an ioctl traceback (and can't damage the live hub's NAT/socket).
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
