>
> <snip>
> +
> +abstract class AbstractIOReactorBase implements ConnectionInitiator {
> +
> <snip> +    public abstract void initiateShutdown();
>
>
Hi All,

I am wondering about this method name (since Javadoc is in progress)

To my mind, seeing a method called initiateSomething() implies that I have
to call another method called completeSomething() at some point after that.

If the the method call actually ends up performing a complete shutdown but
is asynchronous, wouldn't calling it shutdown() be better? IIRC, when  we
start a server asynchronously we call start(), not initiateStart().

Thoughts?

Gary

Reply via email to