Exemplo n.º 1
0
 public override void Write(byte[] buffer)
 {
     ReaderWriterLock.AcquireWriterLock();
     try {
         if (!IsClosed) {
             try {
                 _rtmpNetworkStream.Write(buffer, 0, buffer.Length);
                 _writtenBytes += buffer.Length;
             } catch (Exception ex) {
                 HandleError(ex);
             }
             _lastAction = DateTime.Now;
         }
     } finally {
         ReaderWriterLock.ReleaseWriterLock();
     }
 }