         _connecting = false;
         
         setReconnecting(false); // Ensure the reconnecting flag is turned off; failover is not being attempted.
+        
+        reliableReconnectCleanup();
     }
     
     /**

    /**
     *  @private
     *  Indicates whether the Channel was previously connected successfully. Used for pinned reconnect
     *  attempt before trying failover options.
     */
    private var _previouslyConnected:Boolean;
    

	 *  Primary URI; the initial URI for this channel.
	 */
	private var _primaryURI:String
	
	/**
     *  @private
     *  Used for pinned reconnect attempts.
     */
    mx_internal var reliableReconnectDuration:int = -1;
    private var _reliableReconnectBeginTimestamp:Number;
    private var _reliableReconnectLastTimestamp:Number;
    private var _reliableReconnectAttempts:int;

    /**
     *  @private
