let streaming requests that time out do so gracefully
let async R process do blocking network operations when streaming logs
write output manually (to avoid file locks on Windows)