and what does: Red5.getConnectionLocal(). getClient() return?
If I remember correctly the problem was that the object/client was already gone when Red5.getConnectionLocal(). getClient() was called, so there was a NullPointer exception at that point. Sebastian 2011/1/19 lyric <[email protected]> > Hello Sebastian, > > here the main commits which I found that could be realated to the > issue: > -r1795 Fixes: Null-Pointer Exception in Room-Leave Method > -r1867 This seems to workaround the NullPointer Exception in the > roomLeaveByScope > Method. > -r1894 Fixes: Update to fit into RED5-0.8RC3 > -r2023 Fixes error that may prevent a User to get cleared correctly > when leaving a > Room. > -r2036 issue 723 fix, syncronizing the ScopeApplicationAdapter > methods > > If I understand right, Red5.getConnectionLocal().getClient().getId() > called in 'roomLeave'- and 'streamBroadcastClose' should return the > streamid of the client whose browser was closed. But in my upgrade it > doesn't. Unfortunatly I have no idea why. > > Thanks, > Cyril > > > > On 19 Jan., 09:29, "[email protected]" <[email protected]> > wrote: > > Hallo Cyril, > > > > are there any source code commits linked to the Issue that was fixed? > > I can hardly remember those commits anymore as it is such long time ago. > > > > Otherwise I would suggest you need to debug down the problem, if you have > > questions about certain variables or methods let us know. > > > > Sebastian > > > > 2011/1/19 lyric <[email protected]> > > > > > > > > > Hello, > > > > > currently I am trying to upgrade a customized openmeetings- > > > application. I started by upgrading to release 2036 (I know it is > > > still a quite old one but I am quite slow with merging ;-) > > > > > That release is said to fix a "room leave"-anomaly (issue 723). > > > Unfortunately not for me. > > > For example having two users Alice and Bob. First Alice enters the > > > room. Then Bob enters. Then Bob closes his browser. Bob's image > > > becomes black but is not removed from the room. > > > > > After some investigation I found that in the 'roomLeave'- and > > > 'streamBroadcastClose'-handlers > > > Red5.getConnectionLocal().getClient().getId() does not seem to return > > > the correct streamid. In the above example '0' instead of '1'. > > > > > Does anybody know what may be wrong? Please tell me if you have any > > > idea. I cannot find the reason, although I am already desperately > > > searching for more than three weeks. > > > > > Thanks for reading, > > > Cyril > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "OpenMeetings developers" group. > > > To post to this group, send email to [email protected] > . > > > To unsubscribe from this group, send email to > > > [email protected]<openmeetings-dev%[email protected]> > <openmeetings-dev%[email protected]<openmeetings-dev%[email protected]> > > > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/openmeetings-dev?hl=en. > > > > -- > > Sebastian > Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp:// > www.wagner-sebastian.com > > [email protected] > > -- > You received this message because you are subscribed to the Google Groups > "OpenMeetings developers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<openmeetings-dev%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/openmeetings-dev?hl=en. > > -- Sebastian Wagner http://www.webbase-design.de http://openmeetings.googlecode.com http://www.wagner-sebastian.com [email protected] -- You received this message because you are subscribed to the Google Groups "OpenMeetings developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/openmeetings-dev?hl=en.
