Skip to main content

Tech Forum

Sleep to Resume Issue

Sleep to Resume Issue

by Erkan Altan - Number of replies: 1

Hi Community,

I am running an SDK 6.3 based Linux application in a Virtual Machine under Hyper-V in Windows 11, which controls and monitors receivers.  

My discovery server is running in Windows 11 and all is well and connected.  Then, I put the PC in sleep mode and resume after a while.   

My application in Linux stays in connected to discovery server but I stop getting events for Monitoring, i.e. recv_listener_get_events stops sending new events.

I sometimes loose recv_listener_send_connect capability, too.

I am doing unsubscribe and subscribe before get_events, but that does not fix the issue.

If I do recv_listener_destroy and recv_listener_create_ex, all works fine again.   

If there are recommendations to try, I appreciate it.  

So far, my only genius idea is to manually do recv_listener_destroy, recv_listener_create_ex sequence.   But that requires user intervention.

Best,

Erkan


In reply to Erkan Altan

Re: Sleep to Resume Issue

by Erkan Altan -
Meanwhile, I've noticed that NDI Discovery application in NDI Tools has the same issue. i.e. it loses monitoring capability after Sleep to Resume cycle.
It should be easy to repeat. I've been notified by my team that fixing this is important, especially in a cloud application where users frequently put their systems
to sleep. FYI.