Opened 11 years ago

Last modified 10 years ago

#495 assigned defect

ArcSDE FeatureReader handles SDE error but retains connection.

Reported by: crispinatime Owned by: gregboone
Priority: major Milestone: 3.5.0
Component: ArcSDE Provider Version: 3.4.0
Severity: 3 Keywords:
Cc: External ID:

Description

Hi,

In ArcSDEFeatureReader.cpp there is a section that handles an SDE error (in MapGuide? throws to the log files) but retains the connection.

In experience when we see "Cannot initialize SE_STREAM structure." the connection is then gubbed and should be closed / reopended as all future requests to that open connection will fail.

Crispin

Existing code:

 result = SE_stream_create (mConnection->GetConnection (), &mStream);
 handle_sde_err<FdoCommandException> (mConnection->GetConnection (), result, __FILE__, __LINE__, ARCSDE_STREAM_ALLOC, "Cannot initialize SE_STREAM structure.");

Change History (2)

comment:1 Changed 11 years ago by jbirch

Component: FDO APIArcSDE Provider

comment:2 Changed 10 years ago by gregboone

Status: newassigned
Summary: ArcSDEArcSDE FeatureReader handles SDE error but retains connection.
Note: See TracTickets for help on using tickets.