да тут все поняли о чем речь, мужики восхищаюсь вами :)
Может все таки задачу четко сформулируете для начала ?
Если кода 2 в одном письме, то при чем здесь прокси ?
Есть 2 потока, пока первый что то делает второй ждет пока первый завершиться успехом или ошибкой и только тогда второй поток делал своё действие, это нужно для того что бы действие во втором потоке делалось даже когда первый поток завершиться с ошибкой. Или предложите как это можно реализовать по другому