non-blocking exec call