From: Ann W. H. <aha...@ib...> - 2002-12-13 15:59:24
|
At 08:17 PM 12/12/2002 -0500, David Jencks wrote: >NO!! The purpose of timeouts is not to compensate for badly written >anything, it is to make it possible to write robust distributed programs >that can continue operating even when some parts crash or become >unavailable. If someone removes the lan cable between your well written >app and the firebird server, either firecbird has to be able to recognize >that your uncompleted transactions can be rolled back, or some person will >have to do it. If my dog chews through the LAN cable, Firebird's keep-alive check on the network connection will fail, any transactions associated with the connection will be rolled back, and the connection resources released. Regards, Ann www.ibphoenix.com We have answers. |