ok i think i've found the error i'm getting.
repeated lots in /var/log/pluto/DCERouter.newlog
TCPIP: Accepting incoming connection on socket 6, port 3450, from IP 127.0.0.1.
10 02/14/06 9:47:10.270 Socket::ReceiveData failed, bytes left 0 m_Socket: 6 Incoming_Conn Socket 6 127.0.0.1
10 02/14/06 9:47:10.270 Socket::ReceiveString2 ReceiveData failed m_Socket: -1 Incoming_Conn Socket 6 127.0.0.1
05 02/14/06 9:47:10.270 TCPIP: Closing connection to -1 (Router Dev #0) 0x811b030 m_Socket: -1
05 02/14/06 9:47:10.270 Router::RemoveAndDeleteSocket 0x811b030 -1
13 02/14/06 9:47:10.270 Removing socket 0x811b030 from socket listener
22 02/14/06 9:47:10.270 Stale Command handler 135376944 for -1 closed.
From what i've read in the slimserver change logs, some of the Commands have changed syntex over the lats few builds, so i guess that the Slim_Server plugin thats not working proper. I think its linked to the fact that no time is displayed when using a squeezebox, so pluto isn't getting the end of track info and the squeezebox is just stoping.
I'm going to check out the source from svn and see if i can work something out.