AaltoTLS.SecureSession.ProcessSendFatalAlert C# (CSharp) Method

ProcessSendFatalAlert() private method

private ProcessSendFatalAlert ( AaltoTLS.Alerts.Alert alert ) : void
alert AaltoTLS.Alerts.Alert
return void
        private void ProcessSendFatalAlert(Alert alert)
        {
            try {
                // Create and encrypt the alert record
                Record record = new Record(RecordType.Alert, _handshakeSession.NegotiatedVersion, alert.GetBytes());
                _recordHandler.ProcessOutputRecord(record);

                // Attempt sending the alert record
                _recordStream.Send(new Record[] { record });
                _recordStream.Flush();
                _recordStream.Close();
            } catch (Exception) {}
        }