consider reordering PT/proxy phases
A pluggable transport can itself use a firewall-bypass proxy, so maybe the progression should go more like
conn_ptconn_proxyconn_proxy_doneconn_pt_done
A pluggable transport can itself use a firewall-bypass proxy, so maybe the progression should go more like
conn_ptconn_proxyconn_proxy_doneconn_pt_done