Update of /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5942
Modified Files:
SslClientStream.cs SslServerStream.cs
Log Message:
Changed instantiation of read/write lock objects
(Thanks to Sebastien Pouliot)
Index: SslServerStream.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls/SslServerStream.cs,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** SslServerStream.cs 26 Apr 2004 09:18:45 -0000 1.12
--- SslServerStream.cs 21 Jul 2004 07:53:33 -0000 1.13
***************
*** 286,291 ****
this.innerStream = stream;
this.ownsStream = ownsStream;
! this.read = String.Empty;
! this.write = String.Empty;
this.protocol = new ServerRecordProtocol(innerStream, context);
}
--- 286,291 ----
this.innerStream = stream;
this.ownsStream = ownsStream;
! this.read = new object();
! this.write = new object();
this.protocol = new ServerRecordProtocol(innerStream, context);
}
Index: SslClientStream.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls/SslClientStream.cs,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** SslClientStream.cs 21 Apr 2004 12:49:18 -0000 1.21
--- SslClientStream.cs 21 Jul 2004 07:53:33 -0000 1.22
***************
*** 329,335 ****
this.innerStream = stream;
this.ownsStream = ownsStream;
! this.read = String.Empty;
! this.write = String.Empty;
! this.protocol = new ClientRecordProtocol(innerStream, context);
}
--- 329,335 ----
this.innerStream = stream;
this.ownsStream = ownsStream;
! this.read = new object();
! this.write = new object();
! this.protocol = new ClientRecordProtocol(innerStream, context);
}
|