summaryrefslogtreecommitdiff
path: root/ACE/ace/Strategies_T.cpp
diff options
context:
space:
mode:
authorelliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-06-16 19:05:40 +0000
committerelliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-06-16 19:05:40 +0000
commita168578c410b508e809dea5ee9d33f13b8144a75 (patch)
treed95235ce838d70e86abb9a8fb0e8f3743b136bdf /ACE/ace/Strategies_T.cpp
parent11e1f08bcb7a155a2d5ff48e81957751cb772556 (diff)
downloadATCD-a168578c410b508e809dea5ee9d33f13b8144a75.tar.gz
ChangeLogTag: Mon Jun 16 19:06:44 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'ACE/ace/Strategies_T.cpp')
-rw-r--r--ACE/ace/Strategies_T.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/ACE/ace/Strategies_T.cpp b/ACE/ace/Strategies_T.cpp
index a3845f33237..b63ed2cb00f 100644
--- a/ACE/ace/Strategies_T.cpp
+++ b/ACE/ace/Strategies_T.cpp
@@ -198,7 +198,9 @@ ACE_Concurrency_Strategy<SVC_HANDLER>::activate_svc_handler (SVC_HANDLER *svc_ha
result = -1;
if (result == -1)
- svc_handler->close (CLOSE_DURING_NEW_CONNECTION);
+ // The connection was already made; so this close is a "normal" close
+ // operation.
+ svc_handler->close (NORMAL_CLOSE_OPERATION);
return result;
}
@@ -253,7 +255,9 @@ ACE_Reactive_Strategy<SVC_HANDLER>::activate_svc_handler (SVC_HANDLER *svc_handl
return this->inherited::activate_svc_handler (svc_handler, arg);
if (result == -1)
- svc_handler->close (CLOSE_DURING_NEW_CONNECTION);
+ // The connection was already made; so this close is a "normal" close
+ // operation.
+ svc_handler->close (NORMAL_CLOSE_OPERATION);
return result;
}