> No sir, not using any threading yet. Because it is stuck in the while loop,
> the call BasicTaskScheduler::createNew() is not even returning.
> It works in the testRTSPClient program and in my own test program, but not
> when in this COM library that is being hosted in another program.
I suspe
27;ll have to dig deeper to see if I can get more info.
Thanks,
From: live-devel [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross
Finlayson
Sent: Tuesday, August 26, 2014 5:23 PM
To: LIVE555 Streaming Media - development & use
Subject: Re: [Live-devel] DelayQueue infinite loop
D
> DelayQueue::synchronize appears to be stuck in that while loop. It appears
> curEntry->fDeltatTimeRemaning is always (0,0)
No, that shouldn't happen. See below.
> This is in DelayQueue.cpp at DelayQueue::synchronize
> Loop starts at line 214.
>
>
> DelayQueueEntry* curEntry = head();
>
>
Hi,
DelayQueue::synchronize appears to be stuck in that while loop. It appears
curEntry->fDeltatTimeRemaning is always (0,0) and therefor timeSinceLastSync is
always higher.
This only happens when I am hosting the libraries within a COM DLL. What is
recommended? Can I just detect this scenario