0 Replies Latest reply on Mar 5, 2010 1:42 AM by Mete Atamel

    [svn:fx-trunk] 14597: Bug: BLZ-494 - If client is subscribed to multiple destinations over a single polling endpoint and one subscription is invalidated , polling stops.

    Mete Atamel Level 1

      Revision: 14597

      Revision: 14597

      Author:   matamel@adobe.com

      Date:     2010-03-05 01:41:43 -0800 (Fri, 05 Mar 2010)

      Log Message:

      ***********

      Bug: BLZ-494 - If client is subscribed to multiple destinations over a single polling endpoint and one subscription is invalidated, polling stops.

      QA: Yes

      Doc: No

      Checkintests: Pass

       

      Details: This was because when the AbstactConsumer#messageHandler function received a subscription invalidate message, it was asking the polling channel to stop polling and then calling setSubscribed(false) which asked the polling channel to stop polling again. Now, only setSubscribed((false) is called which handles polling stop correctly.

       

      Ticket Links:

      ***********

          http://bugs.adobe.com/jira/browse/BLZ-494

       

      Modified Paths:

      **************

          flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/AbstractConsumer.as