[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [flashproxy/master] fixed peer connecting issue
commit a70cd794e99e9eba01fc46ad0775e0ccb74bff0b
Author: ellitron <jdellit@xxxxxxxxxxxx>
Date: Fri May 27 00:45:03 2011 -0700
fixed peer connecting issue
---
return_of_the_rtmfpcat.as | 22 +++++++++++++++-------
1 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/return_of_the_rtmfpcat.as b/return_of_the_rtmfpcat.as
index a4ec182..00bba3a 100644
--- a/return_of_the_rtmfpcat.as
+++ b/return_of_the_rtmfpcat.as
@@ -37,16 +37,16 @@ package
};
/* Nate's facilitator -- also serving a crossdomain policy */
+ //private const DEFAULT_FACILITATOR_ADDR:Object = {
+ // host: "128.12.179.80",
+ // port: 9002
+ //};
+
+ /* David's facilitator. */
private const DEFAULT_FACILITATOR_ADDR:Object = {
- host: "128.12.179.80",
+ host: "127.0.0.1",
port: 9002
};
-
- /* David's facilitator. */
- //private const DEFAULT_FACILITATOR_ADDR:Object = {
- // host: "tor-facilitator.bamsoftware.com",
- // port: 9006
- //};
/* Cirrus server information. */
private const DEFAULT_CIRRUS_ADDRESS:String = "rtmfp://p2p.rtmfp.net";
@@ -415,6 +415,7 @@ class RTMFPSocket extends EventDispatcher
puts("RTMFPSocket: connected to peer");
connected = true;
dispatchEvent(new Event(Event.CONNECT));
+ peer.send("setPeerConnectAcknowledged");
return true;
};
send_stream.client = client;
@@ -425,6 +426,10 @@ class RTMFPSocket extends EventDispatcher
client_rtmfp.addEventListener(ProgressEvent.SOCKET_DATA, function (event:ProgressEvent):void {
dispatchEvent(event);
}, false, 0, true);
+ client_rtmfp.addEventListener(RTMFPSocketClient.PEER_CONNECT_ACKNOWLEDGED, function (event:Event):void {
+ /* Empty... here for symmetry. */
+ }, false, 0, true);
+
recv_stream.client = client_rtmfp;
recv_stream.play(DATA);
}
@@ -445,6 +450,8 @@ class RTMFPSocket extends EventDispatcher
recv_stream.client = client;
recv_stream.play(DATA);
+ peer.send("setPeerConnectAcknowledged");
+
return true;
}
@@ -486,6 +493,7 @@ class RTMFPSocket extends EventDispatcher
}
}
+[Event(name="peerConnectAcknowledged", type="flash.events.Event")]
dynamic class RTMFPSocketClient extends EventDispatcher
{
public static const PEER_CONNECT_ACKNOWLEDGED:String = "peerConnectAcknowledged";
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits