в исходники совсем несложно добавить кусок вызова функции "@all_written[]"
которую вызывать после выдачи в stdout последнего байта. это всё равно не гаратнирует, что файл принялся полностью, поскольку есть ещё сколько-то буферов по дороге.
посмотрите, как сделан вызов @main, сделайте аналогично, только ниже по тексту. файл pa_request.C