Skip to content

Commit e1932dc

Browse files
dyeldandisodabrew
authored andcommitted
Added error reporting to session code (#301)
1 parent 9debfac commit e1932dc

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

php_memcached_session.c

+3
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,7 @@ PS_READ_FUNC(memcached)
442442
*val = ZSTR_EMPTY_ALLOC();
443443
return SUCCESS;
444444
} else {
445+
php_error_docref(NULL TSRMLS_CC, E_WARNING, "error getting session from memcached: %s", memcached_last_error_message(memc));
445446
return FAILURE;
446447
}
447448
}
@@ -470,6 +471,8 @@ PS_WRITE_FUNC(memcached)
470471
do {
471472
if (memcached_set(memc, key->val, key->len, val->val, val->len, expiration, 0) == MEMCACHED_SUCCESS) {
472473
return SUCCESS;
474+
} else {
475+
php_error_docref(NULL TSRMLS_CC, E_WARNING, "error saving session to memcached: %s", memcached_last_error_message(memc));
473476
}
474477
} while (--retries > 0);
475478

0 commit comments

Comments
 (0)