             if (timerRunning)
                 _timer.stop();
         
-            var msg:CommandMessage = new CommandMessage();
-            msg.operation = CommandMessage.POLL_OPERATION;
+            var poll:CommandMessage = new CommandMessage();
+            poll.operation = CommandMessage.POLL_OPERATION;
             // Pass a null clientId - this indicates that we're polling for 
             // any subscriptions for this client as opposed to receive()'ing 
             // messages for a single Consumer instance subscribed to a specific destination.
             if (Log.isDebug())
-                _log.debug("'{0}' channel sending poll message\n{1}\n", id, msg.toString());
+                _log.debug("'{0}' channel sending poll message\n{1}\n", id, poll.toString());
     
             try
             {
-                internalSend(new PollCommandMessageResponder(null, msg, this, _log));
+                internalSend(new PollCommandMessageResponder(null, poll, this, _log));
                 pollOutstanding = true;
             }
             catch(e:Error)

import mx.core.mx_internal;
import mx.logging.Log;
import mx.messaging.Channel;
import mx.messaging.ConsumerMessageDispatcher;
import mx.messaging.MessageAgent;
import mx.messaging.MessageResponder;

        	return;
       	}
       	
       	// If no errors, continue the polling interval.
       	if (msg.headers[CommandMessage.POLL_WAIT_HEADER] != null)
       	{
       	    doPoll(msg.headers[CommandMessage.POLL_WAIT_HEADER]); 
