Sending Async request with wait and notify logic