All ServerConnection objects are listed in a Set in server
and removed by this class when closed.
When the database or server is shutdown, the signalClose() method is called
for all current ServerConnection instances. This will call the private
close() method unless the ServerConnection thread itself has caused the
shutdown. In this case, the keepAlive flag is set to false, allowing the
thread to terminate once it has returned the result of the operation to
the client.
(fredt@users)
Rewritten in version HSQLDB 1.7.2, based on original Hypersonic code.
author: Thomas Mueller (Hypersonic SQL Group) author: fredt@users version: 1.8.0 since: Hypersonic SQL |