Skip to content

hyperion connection timeout / read errors right after connect #135

@mitchcapper

Description

@mitchcapper

This has some additional logging from #134 in it but the problem seems similar to #55

     0.042s [INFO unicapture_vsync_handler] vsync thread starting...
     0.043s [INFO videooutput_callback] videooutput_callback: hdrType: none
     0.047s [INFO capture_start       ] vtCapture_init done! Caller_ID: hyperion-webos_service Client ID: 29659488
     0.055s [INFO connection_loop     ] hyperion-client connected!
     0.069s [INFO set_hdr_state       ] Detected daemon flavor: 2 (HyperHDR)
     0.091s [INFO power_callback      ] Power status callback message: { "state": "Active", "subscribed": true, "returnValue": true }
     0.091s [INFO picture_callback    ] picture_callback: dynamicRange: sdrALLM
     0.091s [WARN get_dynamic_range   ] get_dynamic_range: Unknown dynamic range: sdrALLM
     0.144s [INFO capture_start       ] vtCapture_preprocess done!
     0.144s [INFO capture_start       ] vtCapture_planeInfo done! stride: 320 Region: x: 0, y: 0, w: 320, h: 180 Active Region: x: 0, y: 0 w: 320 h: 180
     0.144s [INFO capture_start       ] vtcapture initialization finished.
     0.144s [INFO capture_start       ] vtCapture_process done!
     0.144s [INFO unicapture_run      ] Video capture started
     0.202s [ ERR capture_acquire_frame] vtCapture_currentCaptureBuffInfo() failed: 2
     0.292s [ ERR capture_wait        ] vtCapture_currentCaptureBuffInfo() failed: 2
    14.121s [ ERR connection_loop     ] Error! Connection timeout our error code: -3 errno: Resource temporarily unavailable
    14.121s [INFO connection_loop     ] Connection destroyed, waiting...
    15.122s [INFO connection_loop     ] Connecting hyperion-client..
    15.713s [INFO connection_loop     ] hyperion-client connected!

It does connect to hyperion and change the lights for a moment before timing out. Hyperion only shows: 2025-04-06T02:06:55.806Z [FLATBUFSERVER] (FlatBuffersServerConnection.cpp:245) Socket Closed

This is a remote hyperion web server. error code 3 would be int n = read(sockfd, headbuff, 4); < 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions