summaryrefslogtreecommitdiff
path: root/ACE/ace/WIN32_Proactor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/WIN32_Proactor.cpp')
-rw-r--r--ACE/ace/WIN32_Proactor.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/ACE/ace/WIN32_Proactor.cpp b/ACE/ace/WIN32_Proactor.cpp
index c593398cc26..25bf4f31b32 100644
--- a/ACE/ace/WIN32_Proactor.cpp
+++ b/ACE/ace/WIN32_Proactor.cpp
@@ -636,12 +636,6 @@ ACE_WIN32_Proactor::application_specific_code (ACE_WIN32_Asynch_Result *asynch_r
const void *completion_key,
u_long error)
{
- // *NOTE*: on Win32 with MSVC (ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS set), this
- // needs to be compiled with '/EHa' to work properly, otherwise
- // 'finally' is skipped, leaking memory
- // *TODO*: the default (auto-)generated MPC MSVC project files do not enforce
- // this (uses '/EHsc', see $MPC_ROOT/templates/nmakedll.mpt:36)
- // *WORKAROUND*: #undef(ine) ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS in config.h
ACE_SEH_TRY
{
// Call completion hook