You can expect anything built with asyncdispatch to leak memory under ORC. Unfortunately that's just the state of things right now. The asyncftpclient lib might be extra bad, but keep in mind that asyncdispatch has memory issues and you often have to run GC_fullcollect manually to free memory eaten up by asyncdispatch because it has cycles. Even then, some still won't get freed.