Oh yes, using Closeable would be much better, ty vm. On Wed, Nov 5, 2025, 5:32 AM Volkan Yazıcı <[email protected]> wrote:
> Given `close()` involves performing I/O, I suggest implementing > `Closeable` instead of `AutoCloseable`. Also note that `Closeable::close` > is required to be idempotent, which fits our bill. > > On Fri, Oct 24, 2025 at 12:11 AM David Alayachew <[email protected]> > wrote: > >> Hello @core-libs-dev <[email protected]>, >> >> Would it be ok if we made HttpServer from the jdk.httpserver module >> implement AutoCloseable? Having this would prevent people from forgetting >> to close the server after use. >> >> The close() implementation could call stop(int delay) with a reasonable >> default. This implementation should be a default one, so that existing >> child classes that also implemented AutoCloseable lose no functionality. >> >> Thank you for your time and consideration. >> David Alayachew >> >
