Please merge fix for ARIES-1078

ARIES-1078 : Fix for provider registration listener, which stops waiting after one provider is found, instead of waiting for the target provider.