summaryrefslogtreecommitdiff
path: root/ace/Connector.cpp
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-10-15 22:44:22 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-10-15 22:44:22 +0000
commit0dac30984a741c83bd094d7eb8b23a27013d5971 (patch)
treefd81be8f64646ea4912cf1d126cf6bf8f8d89b01 /ace/Connector.cpp
parent2d2b5d3e86b9d844bcf2db98a4109917b0548493 (diff)
downloadATCD-0dac30984a741c83bd094d7eb8b23a27013d5971.tar.gz
ChangeLogTag:Fri Oct 15 17:28:05 1999 Irfan Pyarali <irfan@cs.wustl.edu>
Diffstat (limited to 'ace/Connector.cpp')
-rw-r--r--ace/Connector.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/ace/Connector.cpp b/ace/Connector.cpp
index 02d3e1d54b8..6e950be636c 100644
--- a/ace/Connector.cpp
+++ b/ace/Connector.cpp
@@ -468,7 +468,8 @@ ACE_Connector<SH, PR_CO_2>::connect_i (SH *&sh,
ACE_Errno_Guard error (errno);
// Make sure to close down the Channel to avoid descriptor
// leaks.
- new_sh->close (0);
+ if (new_sh)
+ new_sh->close (0);
}
return -1;
}