Are you using sessions? If you are using sessions and the inline push command sends the raw to the user then the raw will be sent to all tabs the user is connected, regardless of the channel one supposedly joined on the other tabs.
In other words the user always carries all the channels he is member of. So a user can have three different tabs open and on each tab it joined a different channel. When the users opens a four tab the following will happen: - When connecting to the APE server is determine the user has a valid and active session. - The server creates a new subuser for the session. The session can be seen as the master/main user - The server sends the properties/pipe of the main user/session which includes all channels joined within the session. - The client should be successfully restored and the user can join yet another channel. Now when you think you are sending a message to a user you are actually sending a message to its session which is a collection of subusers, all tabs. And of course that is why you have the option to send raws to specific subusers instead. Now in your case you can't avoid the behavior you are experiencing since your are sending a raw to a channel which the user is rightfully a member of and channels will propagate their raws to their user's session not the subuser that actually joined the channel, if that makes sense. And again that is just assuming you are using sessions. On Oct 16, 2013 8:37 PM, "Joe Kochinski" <[email protected]> wrote: > So - while watching firebug tonight I was doing some testing on the APE > server and client. The Client would join a channel named "31_manager", and > then on another web page I would join channel "32_manager"... When I did > the inline push to 31_manager, the 32_manager channel was pushed the > data... Is this correct? Does the channel not really mean much to APE > and it just broadcasts everything? Could you please let me know? > > THnaks, > Joe > > -- > -- > 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/ > > --- > You received this message because you are subscribed to the Google Groups > "APE Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- -- 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/ --- You received this message because you are subscribed to the Google Groups "APE Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
