Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7e45982

Browse files
Ewald DieterichFelipe Zimmerle
Ewald Dieterich
authored and
Felipe Zimmerle
committed
Log why writing to audit log failed
Add error description from apr_strerror() to message that is logged ifwriting to audit log failed.
1 parent607dfd2 commit7e45982

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

‎apache2/msc_logging.c‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,13 @@ static int sec_auditlog_write(modsec_rec *msr, const char *data, unsigned int le
4949
/* Write data to file. */
5050
rc=apr_file_write_full(msr->new_auditlog_fd,data,nbytes,&nbytes_written);
5151
if (rc!=APR_SUCCESS) {
52+
charerrstr[1024];
53+
5254
msr_log(msr,1,"Audit log: Failed writing (requested %"APR_SIZE_T_FMT
53-
" bytes, written %"APR_SIZE_T_FMT")",nbytes,nbytes_written);
55+
" bytes, written %"APR_SIZE_T_FMT"): %s",nbytes,nbytes_written,
56+
apr_strerror(rc,errstr,sizeof(errstr));
5457

55-
/* Concurrent log format:Don't leak file handle. */
58+
/* Concurrent log format:don't leak file handle. */
5659
if (msr->txcfg->auditlog_type==AUDITLOG_CONCURRENT) {
5760
apr_file_close(msr->new_auditlog_fd);
5861
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp