use global semaphore in push_to_actor to prevent overloading system with outbound connections See merge request !16