add support for EINPROGRESS