 		
 		private function handleConnect(event:Event):void
 		{
-			_ready = true;
-			dispatchEvent( new Event( AsyncListenerWatcher.LISTENER_READY ) );
+			//This is a good start, but we are no longer considering this a valid
+			//time to begin sending results
+			//We are going to wait until we get some data first
+			//_ready = true;
+			//dispatchEvent( new Event( AsyncListenerWatcher.LISTENER_READY ) );
 		}
 
 		private function errorHandler(event:Event):void

		{
			return _ready;
		}
		
		private function getTestCount( description:IDescription ):int 
		{
			return description.testCount;

		
		private static const END_OF_TEST_ACK : String ="<endOfTestRunAck/>";
		private static const END_OF_TEST_RUN : String = "<endOfTestRun/>";
		private static const START_OF_TEST_RUN_ACK : String = "<startOfTestRunAck/>";
		
		private var socket:XMLSocket;
		
