pupvogel wrote: 
> Ok, found the problem...here's both a server.log including timestamps
> and the corresponding socketwrapperdebug.log

Need more on system details. What sort of player et.c

Socketwrapper is like the old firebucket chain - socketwrapper make sure
data is passed from one process to the next in the transcode chain -
multiple threads each one does the same thing: Wait for data, Read-data,
Write data - repeat

Looking at timing - socketwrapper is passing data up to 15:27:14.801 -
then suddenly no more data to read/write (i.e. player has stopped and/or
source has stopped - possible network issue). Socketwrapper waits for x
secs and since nothing has moved, watchdig expires - shutdown at
15:27:26 (i.e. 12 secs )

Code:
--------------------
    
  SW: 2022-04-14 15:27:14.800 MoveDataThreadProc for step 3 about to call 
ReadFile.
  SW: 2022-04-14 15:27:14.801 MoveDataThreadProc for step 3 got 8192 bytes, 
about to write data.
  SW: 2022-04-14 15:27:26.070 Watchdog expired - Thread for step 3 stalled.
  SW: 2022-04-14 15:27:26.071 Tidying up 
  SW: 2022-04-14 15:27:26.073 Watchdog expired 
  SW: 2022-04-14 15:27:28.076 Tidying up - Thread for step 0 hasn't died.
  SW: 2022-04-14 15:27:28.077 Thread for step 0 streamed    145 blocks 
totalling 00121FB7 (1187767) bytes
  SW: 2022-04-14 15:27:28.078 Waiting for process step 1 to terminate
  
--------------------


LMS logs - sysread is reading data from transcoded chain and it shown
data stop at 15:26:56 - about a minute before socketwrapper has
problems.


Code:
--------------------
    
  [22-04-14 15:26:56.0374] Slim::Player::Pipeline::acceptReader (202) Pipeline 
reader connected
  [22-04-14 15:26:56.1307] Slim::Player::Player::_buffering (1154) Buffering... 
0 / 261120
  [22-04-14 15:26:56.1308] Slim::Player::Player::_buffering (1155)   +output... 
3497600 / 1058400
  [22-04-14 15:26:56.4270] Slim::Player::Pipeline::sysread (281) Pipeline 
doesn't have pending bytes - trying to get some from source
  [22-04-14 15:26:56.4284] Slim::Player::Pipeline::sysread (304) Attempting to 
write to pipeline writer
  [22-04-14 15:26:56.4294] Slim::Player::Pipeline::sysread (310) Wrote 16311 
bytes to pipeline writer
  [22-04-14 15:26:56.4297] Slim::Player::Pipeline::sysread (281) Pipeline 
doesn't have pending bytes - trying to get some from source
  
--------------------


So question is why data stopped going into socketwrapper ?  You need to
get log from mixcloud


------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=116078

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to