Issue Details (XML | Word | Printable)

Key: CORE-404
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Paul Reeves
Reporter: mericksen
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Firebird Core

Need Service dependencies to keep running longterm

Created: 11/Mar/04 12:00 AM   Updated: 21/Jun/06 02:57 AM
Component/s: Installation
Affects Version/s: None
Fix Version/s: None

SF_ID: 914240


 Description  « Hide
SFID: 914240#
Submitted By: mericksen

I think this applies to FBGuradian and FBServer both.

I recommend adding Windows service dependencies for the
windows implementation. The issue is that in certain
circumstances (like a Windows update/patch) the boot
order of various Windows services can change. This
means that the service called "lanmanserver" (which is
displayed as "Server") which initializes the networking
stack in Windows may be changed to start AFTER Firebird
starts. This means Firebird cannot bind to the socket
because it hasn't been initialized yet.

This happens to some of our clients occassionally and
would not happen if a service dependency existed.

My applications run as services also and *must* access
Firebird through TCP connection. To make my
applications usable with Firebird or Interbase I've let
the service dependencies be defined from a config file
so it can be changed if needed. Something similar might
be helpful with Firebird. It believe it would fix the
issues that I've encountered.

-Mark E.

PS> Excellent work with Firebird. It is now my DB of
choice for embedded applications. Great job!

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Pavel Cisar added a comment - 21/Jun/06 02:56 AM
If I'm not mistaken, it's an installation issue.