summaryrefslogtreecommitdiff
path: root/Ivy/IvyTCPStreamV4.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ivy/IvyTCPStreamV4.cs')
-rw-r--r--Ivy/IvyTCPStreamV4.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/Ivy/IvyTCPStreamV4.cs b/Ivy/IvyTCPStreamV4.cs
index 20526c7..3550443 100644
--- a/Ivy/IvyTCPStreamV4.cs
+++ b/Ivy/IvyTCPStreamV4.cs
@@ -50,7 +50,8 @@ namespace IvyBus
{
this.output.Close();
this.input.Close();
- this.Socket.Shutdown(SocketShutdown.Both);
+ if (this.Socket != null) // Correct problem in Mono ( under linux )
+ this.Socket.Shutdown(SocketShutdown.Both);
base.Close();
}