{"version": 2, "width": 140, "height": 40, "timestamp": 1794389551, "title": "after AppImage shutdown"}
[0.0001, "o", "AFTER | Linux x86_64 | real AppImage launcher | SIGTERM\r\n"]
[0.0001, "o", "$ t3 serve --base-dir <fresh-state> --host 127.0.0.1 --port 45817 --no-browser\r\n"]
[0.8036, "o", "server ready: True; launcher PID=38751, PGID=38751\r\n"]
[0.8042, "o", "FUSE mount present: True\r\n"]
[0.8042, "o", "process before signal: {\"pid\": 38753, \"state\": \"S\", \"ppid\": 38751, \"pgid\": 38753, \"sid\": 38753}\r\n"]
[0.8043, "o", "process before signal: {\"pid\": 38763, \"state\": \"R\", \"ppid\": 38751, \"pgid\": 38751, \"sid\": 38751}\r\n"]
[0.8043, "o", "$ os.killpg(launcher.pid, signal.SIGTERM)\r\n"]
[0.8043, "o", "{\"launcherExit\": null, \"liveProcesses\": [{\"pid\": 38753, \"ppid\": 38751, \"pgid\": 38753, \"sid\": 38753}, {\"pid\": 38763, \"ppid\": 38751, \"pgid\": 38751, \"sid\": 38751}], \"mountPresent\": true, \"workspacePresent\": true}\r\n"]
[2.0936, "o", "{\"launcherExit\": null, \"liveProcesses\": [{\"pid\": 38753, \"ppid\": 38751, \"pgid\": 38753, \"sid\": 38753}], \"mountPresent\": true, \"workspacePresent\": true}\r\n"]
[2.1067, "o", "{\"launcherExit\": 130, \"liveProcesses\": [], \"mountPresent\": false, \"workspacePresent\": false}\r\n"]
[2.1069, "o", "stderr: (empty)\r\n"]
[2.1069, "o", "FINAL: launcher exit=130, mount present=False, workspace present=False\r\n"]
[2.1071, "o", "AFTER | Linux x86_64 | real AppImage launcher | SIGHUP\r\n"]
[2.1071, "o", "$ t3 serve --base-dir <fresh-state> --host 127.0.0.1 --port 45817 --no-browser\r\n"]
[3.2111, "o", "server ready: True; launcher PID=38826, PGID=38826\r\n"]
[3.2112, "o", "FUSE mount present: True\r\n"]
[3.2113, "o", "process before signal: {\"pid\": 38828, \"state\": \"S\", \"ppid\": 38826, \"pgid\": 38828, \"sid\": 38828}\r\n"]
[3.2113, "o", "process before signal: {\"pid\": 38837, \"state\": \"D\", \"ppid\": 38826, \"pgid\": 38826, \"sid\": 38826}\r\n"]
[3.2113, "o", "$ os.killpg(launcher.pid, signal.SIGHUP)\r\n"]
[3.2114, "o", "{\"launcherExit\": null, \"liveProcesses\": [{\"pid\": 38828, \"ppid\": 38826, \"pgid\": 38828, \"sid\": 38828}, {\"pid\": 38837, \"ppid\": 38826, \"pgid\": 38826, \"sid\": 38826}], \"mountPresent\": true, \"workspacePresent\": true}\r\n"]
[3.4691, "o", "{\"launcherExit\": null, \"liveProcesses\": [{\"pid\": 38828, \"ppid\": 38826, \"pgid\": 38828, \"sid\": 38828}], \"mountPresent\": true, \"workspacePresent\": true}\r\n"]
[3.48, "o", "{\"launcherExit\": 130, \"liveProcesses\": [], \"mountPresent\": false, \"workspacePresent\": false}\r\n"]
[3.4801, "o", "stderr: Hangup\r\n"]
[3.4801, "o", "FINAL: launcher exit=130, mount present=False, workspace present=False\r\n"]
