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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions