2025-08-23T01:27:48.858859312Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2025-08-23T01:27:48.859373607Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2025-08-23T01:27:51.830764375Z s6-rc: info: service s6rc-oneshot-runner: starting
2025-08-23T01:27:51.921590581Z s6-rc: info: service s6rc-oneshot-runner successfully started
2025-08-23T01:27:51.923682091Z s6-rc: info: service fix-attrs: starting
2025-08-23T01:27:51.925693050Z s6-rc: info: service init-migrations: starting
2025-08-23T01:27:51.928841468Z s6-rc: info: service init-envfile: starting
2025-08-23T01:27:52.138892823Z s6-rc: info: service fix-attrs successfully started
2025-08-23T01:27:52.140534388Z s6-rc: info: service legacy-cont-init: starting
2025-08-23T01:27:52.239319337Z [migrations] started
2025-08-23T01:27:52.245227511Z [migrations] no migrations found
2025-08-23T01:27:52.252020307Z s6-rc: info: service init-migrations successfully started
2025-08-23T01:27:52.254135635Z s6-rc: info: service init-adduser: starting
2025-08-23T01:27:52.320497548Z s6-rc: info: service init-envfile successfully started
2025-08-23T01:27:52.364025069Z s6-rc: info: service legacy-cont-init successfully started
2025-08-23T01:27:52.950937829Z usermod: no changes
2025-08-23T01:27:53.105508126Z ───────────────────────────────────────
2025-08-23T01:27:53.105559380Z 
2025-08-23T01:27:53.105566364Z       ██╗     ███████╗██╗ ██████╗
2025-08-23T01:27:53.105571825Z       ██║     ██╔════╝██║██╔═══██╗
2025-08-23T01:27:53.105576464Z       ██║     ███████╗██║██║   ██║
2025-08-23T01:27:53.105581234Z       ██║     ╚════██║██║██║   ██║
2025-08-23T01:27:53.105585913Z       ███████╗███████║██║╚██████╔╝
2025-08-23T01:27:53.105591334Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-08-23T01:27:53.105596114Z 
2025-08-23T01:27:53.105600432Z    Brought to you by linuxserver.io
2025-08-23T01:27:53.105604991Z ───────────────────────────────────────
2025-08-23T01:27:53.115012110Z 
2025-08-23T01:27:53.115184197Z To support LSIO projects visit:
2025-08-23T01:27:53.115213776Z https://www.linuxserver.io/donate/
2025-08-23T01:27:53.115219598Z 
2025-08-23T01:27:53.115348999Z ───────────────────────────────────────
2025-08-23T01:27:53.115357145Z GID/UID
2025-08-23T01:27:53.115696729Z ───────────────────────────────────────
2025-08-23T01:27:53.221403091Z 
2025-08-23T01:27:53.221464254Z User UID:    911
2025-08-23T01:27:53.221473082Z User GID:    911
2025-08-23T01:27:53.221479645Z ───────────────────────────────────────
2025-08-23T01:27:54.146613506Z s6-rc: info: service init-adduser successfully started
2025-08-23T01:27:54.149733357Z s6-rc: info: service init-device-perms: starting
2025-08-23T01:27:54.677759633Z s6-rc: info: service init-device-perms successfully started
2025-08-23T01:27:54.681198707Z s6-rc: info: service init-os-end: starting
2025-08-23T01:27:54.896562697Z s6-rc: info: service init-os-end successfully started
2025-08-23T01:27:54.898628606Z s6-rc: info: service init-selkies: starting
2025-08-23T01:27:55.171694926Z s6-rc: info: service init-selkies successfully started
2025-08-23T01:27:55.175281045Z s6-rc: info: service init-nginx: starting
2025-08-23T01:27:57.214049543Z ..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+......+..........+..+............+...+...+.+........................+...........+......+...+....+...+........+....+...........+.........+.+......+...+...+........+..........+..+..........+...+.........+............+......+..+......+.+.....+...................+.....+.+...+.....+.......+.....+....+..+.......+......+...............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2025-08-23T01:27:58.397480879Z ..+.....+...+......+.......+........+....+......+...........+......+...+....+......+.....+.+........+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..............+...+.........+...+.+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+............+....+..+....+...........+....+.........+..+...+...........................+...+.+.........+.........+..+..........+........+.+.....+......+.+..+................+............+.........+.....+.........+....+.....+.+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2025-08-23T01:27:58.452216224Z -----
2025-08-23T01:27:59.453264999Z s6-rc: info: service init-nginx successfully started
2025-08-23T01:27:59.456441674Z s6-rc: info: service init-selkies-config: starting
2025-08-23T01:28:00.909224449Z s6-rc: info: service init-selkies-config successfully started
2025-08-23T01:28:00.911141378Z s6-rc: info: service init-video: starting
2025-08-23T01:28:01.335657302Z s6-rc: info: service init-video successfully started
2025-08-23T01:28:01.338580787Z s6-rc: info: service init-selkies-end: starting
2025-08-23T01:28:01.395876899Z s6-rc: info: service init-selkies-end successfully started
2025-08-23T01:28:01.397845281Z s6-rc: info: service init-config: starting
2025-08-23T01:28:01.543302432Z s6-rc: info: service init-config successfully started
2025-08-23T01:28:01.556445763Z s6-rc: info: service init-crontab-config: starting
2025-08-23T01:28:01.970811240Z s6-rc: info: service init-crontab-config successfully started
2025-08-23T01:28:01.974056284Z s6-rc: info: service init-config-end: starting
2025-08-23T01:28:02.061231008Z s6-rc: info: service init-config-end successfully started
2025-08-23T01:28:02.063796092Z s6-rc: info: service init-mods: starting
2025-08-23T01:28:02.161499633Z s6-rc: info: service init-mods successfully started
2025-08-23T01:28:02.163879674Z s6-rc: info: service init-mods-package-install: starting
2025-08-23T01:28:02.538158819Z s6-rc: info: service init-mods-package-install successfully started
2025-08-23T01:28:02.540339379Z s6-rc: info: service init-mods-end: starting
2025-08-23T01:28:02.657381874Z s6-rc: info: service init-mods-end successfully started
2025-08-23T01:28:02.659365066Z s6-rc: info: service init-custom-files: starting
2025-08-23T01:28:02.973617713Z [custom-init] No custom files found, skipping...
2025-08-23T01:28:03.200437526Z s6-rc: info: service init-custom-files successfully started
2025-08-23T01:28:03.203665094Z s6-rc: info: service init-services: starting
2025-08-23T01:28:03.539430852Z s6-rc: info: service init-services successfully started
2025-08-23T01:28:03.542705926Z s6-rc: info: service svc-xorg: starting
2025-08-23T01:28:03.545657057Z s6-rc: info: service svc-pulseaudio: starting
2025-08-23T01:28:03.547958210Z s6-rc: info: service svc-nginx: starting
2025-08-23T01:28:03.550436429Z s6-rc: info: service svc-docker: starting
2025-08-23T01:28:03.553485397Z s6-rc: info: service svc-cron: starting
2025-08-23T01:28:03.862609318Z s6-rc: info: service svc-cron successfully started
2025-08-23T01:28:03.946447826Z s6-rc: info: service svc-pulseaudio successfully started
2025-08-23T01:28:03.988648726Z s6-rc: info: service svc-xorg successfully started
2025-08-23T01:28:03.990628051Z s6-rc: info: service svc-dbus: starting
2025-08-23T01:28:04.160319191Z s6-rc: info: service svc-nginx successfully started
2025-08-23T01:28:04.163627972Z s6-rc: info: service svc-xsettingsd: starting
2025-08-23T01:28:04.165637878Z s6-rc: info: service svc-selkies: starting
2025-08-23T01:28:04.236653600Z _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
2025-08-23T01:28:04.251629991Z screen 0 shmid 0
2025-08-23T01:28:04.260135044Z s6-rc: info: service svc-docker successfully started
2025-08-23T01:28:04.296918278Z s6-rc: info: service svc-dbus successfully started
2025-08-23T01:28:04.385010208Z s6-rc: info: service svc-selkies successfully started
2025-08-23T01:28:04.386931296Z s6-rc: info: service svc-de: starting
2025-08-23T01:28:04.494877457Z s6-rc: info: service svc-xsettingsd successfully started
2025-08-23T01:28:04.748509179Z xsettingsd: Loaded 1 setting from /config/.xsettingsd
2025-08-23T01:28:04.800086647Z s6-rc: info: service svc-de successfully started
2025-08-23T01:28:04.802024429Z s6-rc: info: service legacy-services: starting
2025-08-23T01:28:05.169453723Z s6-rc: info: service legacy-services successfully started
2025-08-23T01:28:05.172581349Z s6-rc: info: service ci-service-check: starting
2025-08-23T01:28:05.246792645Z The XKEYBOARD keymap compiler (xkbcomp) reports:
2025-08-23T01:28:05.269239044Z > Warning:          Could not resolve keysym XF86CameraAccessEnable
2025-08-23T01:28:05.269286059Z > Warning:          Could not resolve keysym XF86CameraAccessDisable
2025-08-23T01:28:05.269297522Z > Warning:          Could not resolve keysym XF86CameraAccessToggle
2025-08-23T01:28:05.269305889Z > Warning:          Could not resolve keysym XF86NextElement
2025-08-23T01:28:05.269314426Z > Warning:          Could not resolve keysym XF86PreviousElement
2025-08-23T01:28:05.269324176Z > Warning:          Could not resolve keysym XF86AutopilotEngageToggle
2025-08-23T01:28:05.269332422Z > Warning:          Could not resolve keysym XF86MarkWaypoint
2025-08-23T01:28:05.269340739Z > Warning:          Could not resolve keysym XF86Sos
2025-08-23T01:28:05.269348936Z > Warning:          Could not resolve keysym XF86NavChart
2025-08-23T01:28:05.269357142Z > Warning:          Could not resolve keysym XF86FishingChart
2025-08-23T01:28:05.269365279Z > Warning:          Could not resolve keysym XF86SingleRangeRadar
2025-08-23T01:28:05.269373545Z > Warning:          Could not resolve keysym XF86DualRangeRadar
2025-08-23T01:28:05.269381581Z > Warning:          Could not resolve keysym XF86RadarOverlay
2025-08-23T01:28:05.269389678Z > Warning:          Could not resolve keysym XF86TraditionalSonar
2025-08-23T01:28:05.269397834Z > Warning:          Could not resolve keysym XF86ClearvuSonar
2025-08-23T01:28:05.269406011Z > Warning:          Could not resolve keysym XF86SidevuSonar
2025-08-23T01:28:05.269414057Z > Warning:          Could not resolve keysym XF86NavInfo
2025-08-23T01:28:05.275034522Z Errors from xkbcomp are not fatal to the X server
2025-08-23T01:28:05.283178809Z [ls.io-init] done.
2025-08-23T01:28:05.342071203Z xsettingsd: Created window 0x400001 on screen 0 with timestamp 2114004731
2025-08-23T01:28:05.343140817Z xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
2025-08-23T01:28:05.343351872Z xsettingsd: Took ownership of selection _XSETTINGS_S0
2025-08-23T01:28:05.397874659Z s6-rc: info: service ci-service-check successfully started
2025-08-23T01:28:05.831994818Z 19
2025-08-23T01:28:06.114604149Z 20
2025-08-23T01:28:08.134711482Z INFO:data_websocket:pcmflux library found. Audio capture is available.
2025-08-23T01:28:08.746041156Z INFO:data_websocket:pixelflux library found. Striped encoding modes available.
2025-08-23T01:28:09.627694657Z INFO:root:Expected C js_config_t size (from ctypes): 1354 bytes
2025-08-23T01:28:10.553276566Z INFO:main:Upload directory ensured: /config/Desktop
2025-08-23T01:28:10.694443840Z INFO:main:Starting Selkies (WebSocket Mode) with args: Namespace(encoder='x264enc', framerate=60, video_bitrate=16000, dri_node='', audio_device_name='', h264_crf=25, h264_fullcolor=False, h264_streaming_mode=False, watermark_path='', watermark_location=-1, port=8082, debug=False)
2025-08-23T01:28:10.694475674Z INFO:main:Initial Encoder: x264enc, Framerate: 60, Bitrate: 16000kbps
2025-08-23T01:28:10.694488059Z INFO:main:SelkiesStreamingApp initialized: encoder=x264enc, display=1024x768
2025-08-23T01:28:10.694498680Z INFO:main:All main components initialized. Running server...
2025-08-23T01:28:10.694509171Z INFO:webrtc_input:System DPI detected as ~96. Cursor size cap set to 32x32px.
2025-08-23T01:28:10.694523671Z INFO:webrtc_input:Resetting keyboard modifiers.
2025-08-23T01:28:10.694534633Z INFO:webrtc_input:Starting clipboard monitor
2025-08-23T01:28:10.700890850Z INFO:webrtc_input:Found XFIXES version 4.0
2025-08-23T01:28:10.701283941Z INFO:webrtc_input:starting cursor monitor
2025-08-23T01:28:10.702193542Z INFO:webrtc_input:watching for cursor changes
2025-08-23T01:28:10.826429970Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2025-08-23T01:28:10.837575639Z INFO:data_websocket:Data WebSocket Server listening on port 8082
2025-08-23T01:28:11.707401247Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2025-08-23T01:28:11.796406826Z INFO:webrtc_input:Initializing 4 persistent gamepad instances...
2025-08-23T01:28:11.801674622Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js0): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2025-08-23T01:28:11.802104738Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js0.sock, EVDEV socket: /tmp/selkies_event1000.sock. Using fixed config: Microsoft X-Box 360 pad
2025-08-23T01:28:11.802652150Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 0 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js0.sock, EVDEV: /tmp/selkies_event1000.sock).
2025-08-23T01:28:11.803964171Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js1): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2025-08-23T01:28:11.804406382Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js1.sock, EVDEV socket: /tmp/selkies_event1001.sock. Using fixed config: Microsoft X-Box 360 pad
2025-08-23T01:28:11.804838391Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 1 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js1.sock, EVDEV: /tmp/selkies_event1001.sock).
2025-08-23T01:28:11.805954388Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js2): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2025-08-23T01:28:11.806384514Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js2.sock, EVDEV socket: /tmp/selkies_event1002.sock. Using fixed config: Microsoft X-Box 360 pad
2025-08-23T01:28:11.806790211Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 2 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js2.sock, EVDEV: /tmp/selkies_event1002.sock).
2025-08-23T01:28:11.807825685Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js3): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2025-08-23T01:28:11.808240350Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js3.sock, EVDEV socket: /tmp/selkies_event1003.sock. Using fixed config: Microsoft X-Box 360 pad
2025-08-23T01:28:11.808672640Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 3 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js3.sock, EVDEV: /tmp/selkies_event1003.sock).
2025-08-23T01:28:11.813554168Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock: Event processor started.
2025-08-23T01:28:11.814332906Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js0.sock
2025-08-23T01:28:11.815328901Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock: Event processor started.
2025-08-23T01:28:11.815973218Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js1.sock
2025-08-23T01:28:11.817070497Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock: Event processor started.
2025-08-23T01:28:11.817581276Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js2.sock
2025-08-23T01:28:11.818520376Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock: Event processor started.
2025-08-23T01:28:11.818980954Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js3.sock
2025-08-23T01:28:11.820406704Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1000.sock
2025-08-23T01:28:11.820920639Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1001.sock
2025-08-23T01:28:11.821411427Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1002.sock
2025-08-23T01:28:11.821930923Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1003.sock
2025-08-23T01:28:14.390815624Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2025-08-23T01:28:14.411024249Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2025-08-23T01:28:16.211367150Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2025-08-23T01:28:17.838283232Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2025-08-23T01:28:17.865422269Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2025-08-23T01:28:17.928069853Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.928974655Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.932369840Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.932798603Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.935059174Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.935439009Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.937668748Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.938108002Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.940560911Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.940921317Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.949945243Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.950295899Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.952505358Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.952843629Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.954675116Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:17.954997635Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:17.998900803Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock Client  (JS): Handler started.
2025-08-23T01:28:17.999286600Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock Client  (JS): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.011668598Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.066541530Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.070426421Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock Client  (JS): Handler started.
2025-08-23T01:28:18.071230640Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock Client  (JS): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.085293732Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.086155968Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.105213977Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock Client  (JS): Handler started.
2025-08-23T01:28:18.106105141Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock Client  (JS): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.120368567Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.121294561Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.126803501Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock Client  (JS): Handler started.
2025-08-23T01:28:18.127687000Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock Client  (JS): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.141370528Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.142257634Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.148861500Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.149809999Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.175571523Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.176437848Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.185778051Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.186594585Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.192196213Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Handler started.
2025-08-23T01:28:18.192930722Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Preparing to send config payload. Length: 1360, Expected C size: 1354, First 16 bytes: 4d6963726f736f667420582d426f7820
2025-08-23T01:28:18.931331448Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.931880734Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 1.
2025-08-23T01:28:18.935323495Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.935889144Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 1.
2025-08-23T01:28:18.937539557Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.938084825Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 1.
2025-08-23T01:28:18.939749196Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.940298241Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 1.
2025-08-23T01:28:18.942520024Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.946116915Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 2.
2025-08-23T01:28:18.951420993Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.951705256Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 2.
2025-08-23T01:28:18.954528089Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.954815999Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 2.
2025-08-23T01:28:18.956537985Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:18.956840875Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 2.
2025-08-23T01:28:19.001268178Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock Client  (JS): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.001556929Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock Client  (JS): Added to active list. Total JS clients: 1.
2025-08-23T01:28:19.013979058Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.014661101Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 3.
2025-08-23T01:28:19.072521958Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock Client  (JS): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.072825980Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock Client  (JS): Added to active list. Total JS clients: 1.
2025-08-23T01:28:19.088305425Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.089030975Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 3.
2025-08-23T01:28:19.108662969Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock Client  (JS): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.109414201Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock Client  (JS): Added to active list. Total JS clients: 1.
2025-08-23T01:28:19.123917550Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.124693302Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 3.
2025-08-23T01:28:19.130194537Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock Client  (JS): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.130891530Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock Client  (JS): Added to active list. Total JS clients: 1.
2025-08-23T01:28:19.144168851Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.144865644Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 3.
2025-08-23T01:28:19.152105810Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.152862994Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1000.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 4.
2025-08-23T01:28:19.178495899Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.179196610Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1001.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 4.
2025-08-23T01:28:19.188802589Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.189506406Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1002.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 4.
2025-08-23T01:28:19.194883101Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Received arch specifier: 8 bytes (64-bit).
2025-08-23T01:28:19.195630776Z INFO:selkies_gamepad:Gamepad /tmp/selkies_event1003.sock Client  (EVDEV): Added to active list. Total EVDEV clients: 4.
2025-08-23T01:28:59.394106113Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:08.036285370Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:18.179309591Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:21.458111971Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:27.721859573Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:29.252142786Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:31.947577339Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:36.090116314Z WARNING:webrtc_input:Error capturing clipboard: 
2025-08-23T01:29:53.371776544Z INFO:data_websocket:Data WebSocket connected from ('127.0.0.1', 36998)
2025-08-23T01:29:53.378695934Z INFO:data_websocket:Broadcasting stream resolution: {"type": "stream_resolution", "width": 1024, "height": 768}
2025-08-23T01:29:53.380535568Z INFO:data_websocket:Sending last known cursor to new client ('127.0.0.1', 36998)
2025-08-23T01:29:53.399154001Z INFO:data_websocket:Attempting to establish PulseAudio connection...
2025-08-23T01:29:53.463671439Z INFO:data_websocket:PulseAudio connection established.
2025-08-23T01:29:53.475958826Z INFO:data_websocket:Applying client settings (initial=True): {'videoBitRate': 8000, 'videoFramerate': 60, 'videoCRF': 25, 'encoder': 'x264enc', 'h264_fullcolor': False, 'h264_streaming_mode': False, 'resizeRemote': True, 'isManualResolutionMode': False, 'manualWidth': 1024, 'manualHeight': 768, 'audioBitRate': 320000, 'videoBufferSize': 0, 'initialClientWidth': 1920, 'initialClientHeight': 992, 'jpeg_quality': 60, 'paint_over_jpeg_quality': 90, 'use_cpu': False, 'h264_paintover_crf': 18, 'h264_paintover_burst_frames': 5, 'use_paint_over_quality': True, 'scaling_dpi': 96}
2025-08-23T01:29:53.476333550Z INFO:gst_app_resize:on_resize_handler attempting resize for: 1920x992
2025-08-23T01:29:53.476667092Z INFO:gst_app_resize:App dimensions updated to 1920x992 before xrandr call.
2025-08-23T01:29:53.556121741Z INFO:gst_app_resize:Mode 1920x992 not found in xrandr list. Attempting to add for screen 'screen'.
2025-08-23T01:29:53.711365481Z INFO:gst_app_resize:Successfully ran: xrandr --newmode 1920x992 158.00 1920 2040 2240 2560 992 995 1005 1029 -hsync +vsync
2025-08-23T01:29:53.788976950Z INFO:gst_app_resize:Successfully ran: xrandr --addmode screen 1920x992
2025-08-23T01:29:53.789252615Z INFO:gst_app_resize:Applying xrandr mode '1920x992' for screen 'screen'.
2025-08-23T01:29:53.882997073Z INFO:gst_app_resize:Successfully applied xrandr mode '1920x992'.
2025-08-23T01:29:53.884128351Z INFO:gst_app_resize:resize_display('1920x992') reported success.
2025-08-23T01:29:53.885192062Z INFO:data_websocket:Applying SCALING_DPI from initial settings: 96
2025-08-23T01:29:53.894124094Z INFO:gst_app_resize:Openbox detected. Applying xrdb for DPI 96.
2025-08-23T01:29:53.898025268Z INFO:gst_app_resize:Wrote 'Xft.dpi:   96' to /config/.Xresources.
2025-08-23T01:29:53.919239948Z INFO:data_websocket:Broadcasting stream resolution: {"type": "stream_resolution", "width": 1920, "height": 992}
2025-08-23T01:29:54.322890846Z INFO:gst_app_resize:Successfully loaded /config/.Xresources using xrdb.
2025-08-23T01:29:54.324493883Z INFO:gst_app_resize:Wrote font and DPI settings to /config/.xsettingsd.
2025-08-23T01:29:54.454488731Z INFO:gst_app_resize:Found xsettingsd process with PID: 956.
2025-08-23T01:29:54.521076507Z xsettingsd: Reloading configuration
2025-08-23T01:29:54.522314269Z xsettingsd: Loaded 5 settings from /config/.xsettingsd
2025-08-23T01:29:54.525641798Z INFO:gst_app_resize:Sent SIGHUP to xsettingsd process 956 to reload config.
2025-08-23T01:29:54.526171103Z INFO:data_websocket:Successfully set DPI to 96 from initial settings.
2025-08-23T01:29:54.526775490Z INFO:data_websocket:Attempting to set cursor size to 32 based on initial DPI.
2025-08-23T01:29:55.113489213Z INFO:data_websocket:Successfully set cursor size to 32.
2025-08-23T01:29:55.114453715Z WARNING:data_websocket:Pipeline is inactive for the initial client. Forcing a start.
2025-08-23T01:29:55.115265600Z INFO:data_websocket:Video pipeline for x264enc needs to start (was not active or forced).
2025-08-23T01:29:55.117573146Z INFO:data_websocket:Starting x264enc: 1920x992 @ 60.0fps, CRF: 25, FullFrame: True
2025-08-23T01:29:55.162749856Z WARNING:data_websocket:Attempting to start backpressure task, but client_settings_received event is not set or None. The task will wait for this event. Ensure it's set when initial client settings are processed.
2025-08-23T01:29:55.163987147Z INFO:data_websocket:Trying to ensure client_settings_received is set for backpressure task start.
2025-08-23T01:29:55.165267835Z INFO:data_websocket:New frame backpressure task started (current encoder: 'x264enc').
2025-08-23T01:29:55.166227838Z INFO:data_websocket:x264enc capture started successfully.
2025-08-23T01:29:55.167645532Z INFO:data_websocket:Initial client settings message processed by ws_handler.
2025-08-23T01:29:55.168818564Z INFO:data_websocket:Initial setup: Audio pipeline not yet active, attempting start.
2025-08-23T01:29:55.169773927Z INFO:data_websocket:Starting pcmflux audio pipeline...
2025-08-23T01:29:55.171705245Z INFO:data_websocket:pcmflux settings: device='', bitrate=320000, channels=2
2025-08-23T01:29:55.179055894Z INFO:data_websocket:Frame-based backpressure logic task started.
2025-08-23T01:29:55.180018923Z INFO:data_websocket:Client settings received, proceeding with backpressure loop.
2025-08-23T01:29:55.187695768Z [pcmflux] Attempting to connect to PulseAudio device: system_default...
2025-08-23T01:29:55.189306520Z X Shared Memory Extension available.
2025-08-23T01:29:55.191705089Z INFO:data_websocket:pcmflux audio capture started successfully.
2025-08-23T01:29:55.191836393Z XShm setup complete for 1920x992.
2025-08-23T01:29:55.192495751Z CPU cores available: 64
2025-08-23T01:29:55.216644277Z INFO:data_websocket:pcmflux audio chunk broadcasting task started.
2025-08-23T01:29:55.280949788Z WARNING:webrtc_input:No clipboard content to send
2025-08-23T01:29:55.281485697Z INFO:data_websocket:Received START_VIDEO for encoder: x264enc
2025-08-23T01:29:55.281805050Z INFO:data_websocket:x264enc pipeline is already capturing.
2025-08-23T01:29:55.282652787Z INFO:data_websocket:Received START_AUDIO command from client for server-to-client audio.
2025-08-23T01:29:55.283004344Z INFO:data_websocket:START_AUDIO: pcmflux audio pipeline already active.
2025-08-23T01:29:55.287997637Z [pcmflux] SUCCESS: Connected to PulseAudio.
2025-08-23T01:29:55.290075400Z [pcmflux] SUCCESS: Opus encoder created.
2025-08-23T01:29:55.294404776Z [pcmflux] Capture loop started. Device: system_default, Rate: 48000, Channels: 2, Bitrate: 320 kbps, VBR: On, Silence Gate: Off, PCM Chunk: 3840 bytes
2025-08-23T01:29:56.351411602Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 3.00 EncStripes/s: 3.00
2025-08-23T01:29:57.288134881Z [pcmflux] First non-silent audio chunk detected! Encoding...
2025-08-23T01:29:57.338061645Z [pcmflux] Status | Read: 1, Silent: 0 (0.0%), Encoded: 1, Rate: 0.01 kbps
2025-08-23T01:29:57.367380981Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 4.00 EncStripes/s: 4.00
2025-08-23T01:29:58.376391660Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 0.00 EncStripes/s: 0.00
2025-08-23T01:29:59.338490094Z [pcmflux] Status | Read: 29, Silent: 0 (0.0%), Encoded: 29, Rate: 0.35 kbps
2025-08-23T01:29:59.377246449Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 0.00 EncStripes/s: 0.00
2025-08-23T01:30:00.395536609Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 0.00 EncStripes/s: 0.00
2025-08-23T01:30:01.342427948Z [pcmflux] Status | Read: 100, Silent: 0 (0.0%), Encoded: 100, Rate: 1.20 kbps
2025-08-23T01:30:01.398844677Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 0.00 EncStripes/s: 0.00
2025-08-23T01:30:02.408156121Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 0.00 EncStripes/s: 0.00
2025-08-23T01:30:03.344301856Z [pcmflux] Status | Read: 114, Silent: 0 (0.0%), Encoded: 114, Rate: 1.37 kbps
2025-08-23T01:30:03.414180376Z Res: 1920x992 Mode: H264 (CPU) CS_IN:I420 LR FF Stripes: 1 CRF:25 EncFPS: 0.00 EncStripes/s: 0.00
2025-08-23T01:30:03.431205391Z INFO:data_websocket:Cleaning up Data WS handler for ('127.0.0.1', 36998)...
2025-08-23T01:30:03.431804207Z INFO:data_websocket:Last client (('127.0.0.1', 36998)) disconnected. Cancelling frame backpressure task.
2025-08-23T01:30:03.443383649Z INFO:data_websocket:No other clients in set after ('127.0.0.1', 36998) disconnected. Marking pipelines for stop.
2025-08-23T01:30:03.443910499Z INFO:data_websocket:Stopping global pipelines due to last client disconnect (('127.0.0.1', 36998)).
2025-08-23T01:30:03.444698346Z INFO:main:Initiating unified pipeline shutdown...
2025-08-23T01:30:03.455670785Z INFO:main:Queueing x264-striped capture stop.
2025-08-23T01:30:03.456289050Z INFO:main:Queueing pcmflux audio capture stop.
2025-08-23T01:30:03.460257329Z INFO:main:Waiting for 2 capture module(s) to stop...
2025-08-23T01:30:03.460943681Z [pcmflux] Stop requested. Cleaning up capture loop...
2025-08-23T01:30:03.469617233Z [pcmflux] Audio capture loop finished. Resources released.
2025-08-23T01:30:03.473096066Z Capture loop stopped. X resources released.
2025-08-23T01:30:03.476303764Z INFO:data_websocket:Stats sender: WS connection closed.
2025-08-23T01:30:03.476773710Z INFO:main:All C++ capture modules have stopped.
2025-08-23T01:30:03.478119860Z INFO:data_websocket:Frame-based backpressure logic task cancelled.
2025-08-23T01:30:03.478427379Z INFO:data_websocket:Frame-based backpressure logic task finished.
2025-08-23T01:30:03.478904149Z INFO:data_websocket:Backpressure task was stopped. Calling _reset_frame_ids_and_notify.
2025-08-23T01:30:03.479193031Z INFO:data_websocket:Resetting frame IDs.
2025-08-23T01:30:03.479483155Z INFO:data_websocket:Frame IDs reset, but no clients to notify.
2025-08-23T01:30:03.480124256Z INFO:data_websocket:pcmflux audio chunk broadcasting task cancelled.
2025-08-23T01:30:03.480415402Z INFO:data_websocket:pcmflux audio chunk broadcasting task finished.
2025-08-23T01:30:03.480840117Z INFO:main:Unified pipeline shutdown complete.
2025-08-23T01:30:03.481394192Z INFO:data_websocket:Data WS handler for ('127.0.0.1', 36998) finished all cleanup.