On Tue, 2017-08-29 at 21:03 -0700, Chetan Mehrotra wrote:
> +
> +        Tracker<MountInfoProvider> tracker =
> whiteboard.track(MountInfoProvider.class);
> +        List<MountInfoProvider> services = tracker.getServices();
> +        tracker.stop();
> +
> +        if ( services.isEmpty() )
> +            this.mountInfoProvider = null;
> +        else if ( services.size() == 1 )
> +            this.mountInfoProvider = services.get(0);
> +        else
> +            throw new IllegalArgumentException("Found " +
> services.size() + " MountInfoProvider references, expected at most
> 1.");
> 
> You can also use WhiteboardUtils#getService here which hides this
> stuff
> Chetan Mehrotra

Good catch, thanks Chetan. Applied in r1806682.

Robert

Reply via email to