Client writes error messages into firebird.log when database is shutted down [CORE3328] #3694
Submitted by: @hvlad
If database was shut down by the DBA, existing client connections are received appropriate error and should close its connection. Since v2.5 network server don't wait for client to close connection, instead server waits for any packet from client, responded with shutdown error and closed connection immediately. In some cases client could wrongly detect it as error and put following messages into firebird.log :
====== Test Details ======
Delta in firebird.log is checked on presence of either "gds__detach" or "lost" words.
The text was updated successfully, but these errors were encountered:
Commented by: Pierre Yager (pierrey)
I just encountered a similar situation on a Ubuntu Server 10.10/AMD64 distribution using the Firebird 2.5 packages for Ubuntu compiled by Mariuz (https://launchpad.net/~mapopa/+archive/ppa)
I tried to restore a Firebird 2.1 transportable backup made with a Windows Machine using Firebird 2.1 superserver.
I tried many ways to restore it on the Ubuntu Server : remote restore using Firebird 2.1 gbak, local restore using direct connection, local restore with tcp/ip connection and local restore using services manager. Each of these tries failed :
I had to ask the customer to send me the server back. I will be able to double check on Friday or soon next week.
Modified by: @pavel-zotov
status: Closed [ 6 ] => Closed [ 6 ]
QA Status: No test => Done successfully
Test Details: Delta in firebird.log is checked on presence of either "gds__detach" or "lost" words.