Something "funny": Same app, same server, same everything: it only happens when you run Red5 as windows service, it doesn't happen running the "standalone script".
On 6/14/07, Storm <[EMAIL PROTECTED]> wrote:
Hi list, i'm getting lots of these exception in my log, causing sometimes that a disconnected client doesn't close its stream properly, so it still appears on remaining clients screens with a still image. Any clues? First line is a debug log message to be sure that "streamBroadcastClose method is called serverside. INFO | jvm 1 | 2007/06/14 10:02:05 | [DEBUG] 47328 SocketAcceptorIoProcessor-0.0:( org.red5.demos.fitc.Application.debug ) streamBroadcastClose llamado:videoStream_2 INFO | jvm 1 | 2007/06/14 10:02:05 | [ERROR] 47328 SocketAcceptorIoProcessor-0.0:( org.red5.server.stream.ClientBroadcastStream.error ) error notify streamBroadcastStop INFO | jvm 1 | 2007/06/14 10:02:05 | java.lang.NullPointerException INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.demos.fitc.Application.streamBroadcastClose(Application.java:164) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.stream.ClientBroadcastStream.notifyBroadcastClose( ClientBroadcastStream.java:554) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.stream.ClientBroadcastStream.close( ClientBroadcastStream.java :181) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.stream.StreamService.closeStream(StreamService.java:75) INFO | jvm 1 | 2007/06/14 10:02:05 | at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) INFO | jvm 1 | 2007/06/14 10:02:05 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) INFO | jvm 1 | 2007/06/14 10:02:05 | at sun.reflect.DelegatingMethodAccessorImpl.invoke (Unknown Source) INFO | jvm 1 | 2007/06/14 10:02:05 | at java.lang.reflect.Method.invoke(Unknown Source) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java :181) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:170) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.net.rtmp.RTMPHandler.onInvoke (RTMPHandler.java:339) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived( BaseRTMPHandler.java:126) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived ( RTMPMinaIoHandler.java:117) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:700) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived (AbstractIoFilterChain.java:361) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain.access$1100 ( AbstractIoFilterChain.java:53) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived (AbstractIoFilterChain.java:785) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush( SimpleProtocolDecoderOutput.java:62) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived ( ProtocolCodecFilter.java:187) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived (AbstractIoFilterChain.java:361) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain.access$1100( AbstractIoFilterChain.java:53) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived( AbstractIoFilterChain.java:785) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilter.messageReceived (AbstractIoFilterChain.java:616) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived (AbstractIoFilterChain.java:361) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.common.support.AbstractIoFilterChain.fireMessageReceived ( AbstractIoFilterChain.java:352) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.transport.socket.nio.SocketIoProcessor.read( SocketIoProcessor.java:288) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.transport.socket.nio.SocketIoProcessor.process( SocketIoProcessor.java:248) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$500( SocketIoProcessor.java :49) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run( SocketIoProcessor.java:540) INFO | jvm 1 | 2007/06/14 10:02:05 | at org.apache.mina.util.NamePreservingRunnable.run ( NamePreservingRunnable.java:43) INFO | jvm 1 | 2007/06/14 10:02:05 | at java.lang.Thread.run(Unknown Source) -- ------------------------------------------------------------------- If a man speaks in a forest and his wife is not there, is he still wrong?
-- ------------------------------------------------------------------- If a man speaks in a forest and his wife is not there, is he still wrong?
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
