ralphy wrote: 
> The error codes are documented 'by microsoft here.'
> (https://docs.microsoft.com/en-us/windows/win32/debug/system-error-codes--9000-11999-)
> 
> I'm displaying the error code in hex, I should have prefixed it with
> *0x*2745
> 
> But the description is vague.  
> 
> WSAECONNABORTED
> 
> 10053 (0x2745)
> 
> An established connection was aborted by the software in your host
> machine.
> 
> 'This site' (http://www2.gar.no/glinkj/help/winsock_err.htm) suggests it
> indicates that The connection has been closed.
> 
> Thanks for trying the different builds.  I need to investigate if
> anything can be done to gracefully handle the error and why the call to
> convert the error code to a message returns Unknown error.

I'm also experiencing dropouts. While reproducible, the exact timing of
the dropouts depend on circumstances like stream buffer size and mp3
bitrate.
When loging to a terminal with -d all=sdebug the dropouts do occur. When
logging same to a file with -f <logfile> however, the dropouts are gone.
When they occur, one thread in squeezelite starts using nearly 100% of
one cpu core, above 95% of that in kernel mode. Following the onset of
100% cpu usage the stream buffer runs empty and then the dropout occurs.
To see this I had to run squeezelite from tailored program, redirecting
the error stream, logging to memory and writing it all to a file after
the tests so as not to alter squeezelite's internal timing. I tested
with squeezelite v1.9.8-1307 (the test versions like 1318-test3 seem to
be gone).

To me, what I found, points to a possibly spurious race condition, which
may be hard to reproduce on a specific machine. E.g. I can avoid
triggering the dropouts when using a big stream buffer like -b 16384. It
may very well be, that error 0x2745 is a *consequence* of a race
condition as opposed to a *cause*.
I could do some more testing if you would like to give me some pointers
where to look further.


------------------------------------------------------------------------
fpo's Profile: http://forums.slimdevices.com/member.php?userid=71212
View this thread: http://forums.slimdevices.com/showthread.php?t=113554

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to