Ich benutze TIBDataBase in einem D5 RemoteDataModul. Meistens klappt das auch wie geplant. Sporadisch hängt sich der RemoteServer auf. Beim Debuggen habe ich festgestellt, das der Aufruf <BR>
<PRE>
if Call(isc_attach_database(StatusVector, Length(FDBName),
PChar(FDBName), @FHandle,
FDPBLength, FDPB), False) > 0 then
</PRE>
(innerhalb der DoConnect- Proc von TIBDataBase) nicht mehr zurückkehrt. Eine Excpetion wird auch nicht ausgelöst. Neben der Frage nach möglichen Ursachen interessiert mich, ob es eine Möglichkeit gibt wenigstens einen Timeout-Mechanismus zu installieren um zu verhindern, das sich der RemoteServer insgesamt aufhängt. <BR>
Gruss peter
<PRE>
if Call(isc_attach_database(StatusVector, Length(FDBName),
PChar(FDBName), @FHandle,
FDPBLength, FDPB), False) > 0 then
</PRE>
(innerhalb der DoConnect- Proc von TIBDataBase) nicht mehr zurückkehrt. Eine Excpetion wird auch nicht ausgelöst. Neben der Frage nach möglichen Ursachen interessiert mich, ob es eine Möglichkeit gibt wenigstens einen Timeout-Mechanismus zu installieren um zu verhindern, das sich der RemoteServer insgesamt aufhängt. <BR>
Gruss peter
Comment