Hi there!
When a user disconnects (actually closes his window with the videoapp) I get
the error message mentioned below.
I guess it is something wrong with my app because when I close an other app
window like oflaDemo there is no such error.
Anybody has got an idea why does it happen?
[java] [ERROR] 416922 SocketAcceptorIoProcessor-0.0:( org.red5.server.BaseC
onnection.error ) Error while unregistering basic scopes.
[java] java.lang.NullPointerException
[java] at org.red5.server.so.SharedObjectScope.removeEventListener(Shar
edObjectScope.java:292)
[java] at org.red5.server.BaseConnection.unregisterBasicScope(BaseConne
ction.java:339)
[java] at org.red5.server.BaseConnection.close(BaseConnection.java:264)
[java] at org.red5.server.net.rtmp.RTMPConnection.close(RTMPConnection.
java:467)
[java] at org.red5.server.net.rtmp.RTMPMinaConnection.close(RTMPMinaCon
nection.java:115)
[java] at org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(Bas
eRTMPHandler.java:212)
[java] at org.red5.server.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMP
MinaIoHandler.java:216)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$TailFilt
er.sessionClosed(AbstractIoFilterChain.java:676)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext
SessionClosed(AbstractIoFilterChain.java:320)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8
00(AbstractIoFilterChain.java:53)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp
l$1.sessionClosed(AbstractIoFilterChain.java:766)
[java] at org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClose
d(ProtocolCodecFilter.java:277)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext
SessionClosed(AbstractIoFilterChain.java:320)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8
00(AbstractIoFilterChain.java:53)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp
l$1.sessionClosed(AbstractIoFilterChain.java:766)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilt
er.sessionClosed(AbstractIoFilterChain.java:598)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext
SessionClosed(AbstractIoFilterChain.java:320)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.fireSess
ionClosed(AbstractIoFilterChain.java:312)
[java] at org.apache.mina.common.support.IoServiceListenerSupport.fireS
essionDestroyed(IoServiceListenerSupport.java:227)
[java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.doRemo
ve(SocketIoProcessor.java:232)
[java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.access
$700(SocketIoProcessor.java:49)
[java] at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker
.run(SocketIoProcessor.java:544)
[java] at org.apache.mina.util.NamePreservingRunnable.run(NamePreservin
gRunnable.java:43)
[java] at java.lang.Thread.run(Thread.java:619)
[java] [INFO] 416922 SocketAcceptorIoProcessor-0.0:( org.red5.demos.fitc.Ap
plication.info ) ROOM Leave: Client: 2
[java] [ERROR] 416922 SocketAcceptorIoProcessor-0.0:( org.red5.server.Scope
.error ) Error while executing "leave" for client Client: 2 on handler org.red5.
[EMAIL PROTECTED]
[java] java.lang.NullPointerException
[java] at org.red5.server.so.SharedObject.removeAttribute(SharedObject.
java:463)
[java] at org.red5.server.so.SharedObjectScope.removeAttribute(SharedOb
jectScope.java:247)
[java] at org.red5.demos.fitc.Application.roomLeave(Application.java:17
3)
[java] at org.red5.server.adapter.ApplicationAdapter.leave(ApplicationA
dapter.java:380)
[java] at org.red5.server.Scope.disconnect(Scope.java:517)
[java] at org.red5.server.BaseConnection.close(BaseConnection.java:272)
[java] at org.red5.server.net.rtmp.RTMPConnection.close(RTMPConnection.
java:467)
[java] at org.red5.server.net.rtmp.RTMPMinaConnection.close(RTMPMinaCon
nection.java:115)
[java] at org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(Bas
eRTMPHandler.java:212)
[java] at org.red5.server.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMP
MinaIoHandler.java:216)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$TailFilt
er.sessionClosed(AbstractIoFilterChain.java:676)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext
SessionClosed(AbstractIoFilterChain.java:320)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8
00(AbstractIoFilterChain.java:53)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp
l$1.sessionClosed(AbstractIoFilterChain.java:766)
[java] at org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClose
d(ProtocolCodecFilter.java:277)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext
SessionClosed(AbstractIoFilterChain.java:320)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8
00(AbstractIoFilterChain.java:53)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp
l$1.sessionClosed(AbstractIoFilterChain.java:766)
[java] at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilt
er.sessionClosed(AbstractIoFilterChain.java:598)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext
SessionClosed(AbstractIoFilterChain.java:320)
[java] at org.apache.mina.common.support.AbstractIoFilterChain.fireSess
ionClosed(AbstractIoFilterChain.java:312)
[java] at org.apache.mina.common.support.IoServiceListenerSupport.fireS
essionDestroyed(IoServiceListenerSupport.java:227)
[java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.doRemo
ve(SocketIoProcessor.java:232)
[java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.access
$700(SocketIoProcessor.java:49)
[java] at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker
.run(SocketIoProcessor.java:544)
[java] at org.apache.mina.util.NamePreservingRunnable.run(NamePreservin
gRunnable.java:43)
[java] at java.lang.Thread.run(Thread.java:619)
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org