 			close();
 
 			var kError:KalturaError = new KalturaError();
+			kError.errorCode = "KMC_POST_TIMEOUT";
 			kError.errorMsg = "Post Timeout: " + LOAD_TIME / 1000 + " sec with no post result.";
 			_call.handleError(kError);
 			dispatchEvent(new KalturaEvent(KalturaEvent.FAILED, false, false, false, null, kError));

	public class WebDelegateBase extends EventDispatcher implements IKalturaCallDelegate {

		public static var CONNECT_TIME:int = 60000; //60 secs
		public static var LOAD_TIME:int = 60000; //60 secs

		protected var connectTimer:Timer;
		protected var loadTimer:Timer;


		protected function onConnectTimeout(event:TimerEvent):void {
			var kError:KalturaError = new KalturaError();
			kError.errorCode = "KMC_CONNECTION_TIMEOUT";
			kError.errorMsg = "Connection Timeout: " + CONNECT_TIME / 1000 + " sec with no post command from kaltura client.";
			_call.handleError(kError);
			dispatchEvent(new KalturaEvent(KalturaEvent.FAILED, false, false, false, null, kError));
