diff --git a/SMBLibrary/Client/SMB1Client.cs b/SMBLibrary/Client/SMB1Client.cs index f523aaf..8161cea 100644 --- a/SMBLibrary/Client/SMB1Client.cs +++ b/SMBLibrary/Client/SMB1Client.cs @@ -677,7 +677,8 @@ namespace SMBLibrary.Client { try { - socket.Send(packet.GetBytes()); + byte[] packetBytes = packet.GetBytes(); + socket.Send(packetBytes); } catch (SocketException) { diff --git a/SMBLibrary/Client/SMB2Client.cs b/SMBLibrary/Client/SMB2Client.cs index ce91076..336aaa2 100644 --- a/SMBLibrary/Client/SMB2Client.cs +++ b/SMBLibrary/Client/SMB2Client.cs @@ -523,7 +523,8 @@ namespace SMBLibrary.Client { try { - socket.Send(packet.GetBytes()); + byte[] packetBytes = packet.GetBytes(); + socket.Send(packetBytes); } catch (SocketException) {