I would suggest using the version from git, and also installing a hook on the server side to listen to the event 'left' and logging the user using Ape.log.
Johnathan On Mon, Sep 13, 2010 at 8:16 PM, Chiyo's Dad <[email protected]> wrote: > Thanks for the comment. No, I'm not. Actually, I'm doing something > similar to the chat demo (except that users can leave a channel), and > in the scenario described above, user D is actually still able to chat > with the other users. If, afterwards, some other user E joins the > channel, then D also doesn't receive the userJoin event. > > On Sep 13, 1:45 pm, Johnathan Leppert <[email protected]> > wrote: > > By chance, are you using a non-interactive channel (prefixed with a '*')? > > > > Johnathan > > > > > > > > On Mon, Sep 13, 2010 at 2:21 PM, Chiyo's Dad <[email protected]> > wrote: > > > Hi, so it's my understanding that, when a user joins a channel, a > > > multiPipeCreate event is fired, and then a bunch of userJoin events > > > are fired, one for each user already in the channel. For example, if A > > > & B are already in channel C, and user D then joins the channel, then: > > > > > A & B see: > > > userJoin from D > > > > > D sees: > > > multiPipeCreate from C > > > userJoin from A > > > userJoin from B > > > userJoin from D > > > > > Suppose that at this point user D leaves the channel, but does not > > > exit from APE, and rejoins it some time later. Then, > > > > > A & B see: > > > userLeft from D > > > (some time passes) > > > userJoin from D > > > > > However, no events are fired for D. Also, perplexingly, I've noticed > > > that a multiPipeCreate from C is fired as D is _leaving_ the channel. > > > > > I'm wondering if everyone else is getting the same behavior? I'm using > > > 1.0. Thanks for the help in advance. > > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "APE Project" group. > > > To post to this group, send email to [email protected] > > > To unsubscribe from this group, send email to > > > [email protected]<ape-project%[email protected]> > <ape-project%2bunsubscr...@googlegr oups.com> > > > For more options, visit this group at > > >http://groups.google.com/group/ape-project?hl=en > > > --- > > > APE Project (Ajax Push Engine) > > > Official website :http://www.ape-project.org/ > > > Git Hub :http://github.com/APE-Project/ > > -- > You received this message because you are subscribed to the Google > Groups "APE Project" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<ape-project%[email protected]> > For more options, visit this group at > http://groups.google.com/group/ape-project?hl=en > --- > APE Project (Ajax Push Engine) > Official website : http://www.ape-project.org/ > Git Hub : http://github.com/APE-Project/ > -- You received this message because you are subscribed to the Google Groups "APE Project" 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/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
