this->consumed = TRUE;
*level = TLS_FATAL;
*desc = this->desc;
- DBG1(DBG_TLS, "sending fatal TLS alert '%N'",
- tls_alert_desc_names, this->desc);
+ if (this->desc == TLS_CLOSE_NOTIFY)
+ {
+ DBG1(DBG_TLS, "sending TLS close notify");
+ }
+ else
+ {
+ DBG1(DBG_TLS, "sending fatal TLS alert '%N'",
+ tls_alert_desc_names, this->desc);
+ }
return TRUE;
}
else
continue;
case SUCCESS:
this->application_finished = TRUE;
- /* FALL */
+ return SUCCESS;
case FAILED:
default:
this->alert->add(this->alert, TLS_FATAL, TLS_CLOSE_NOTIFY);
break;
case SUCCESS:
this->application_finished = TRUE;
- /* FALL */
+ return SUCCESS;
case FAILED:
default:
this->alert->add(this->alert, TLS_FATAL,