- don't clean up source if send fails