@Override
        public final void run () {
            try {
                try ( AFUNIXSocket sock = this.serverSocket.accept() ) {
                    handleConnection(sock);
                }
                finally {
                    this.serverSocket.close();
                }
            }
            catch ( Exception e ) {
                this.exception = e;
            }
        }