@ -340,7 +340,7 @@ Status DBImpl::WriteImpl(const WriteOptions& write_options,
PERF_TIMER_START ( write_pre_and_post_process_time ) ;
PERF_TIMER_START ( write_pre_and_post_process_time ) ;
if ( ! w . CallbackFailed ( ) ) {
if ( ! w . CallbackFailed ( ) ) {
WriteCallback StatusCheck ( status ) ;
WriteStatusCheck ( status ) ;
}
}
if ( need_log_sync ) {
if ( need_log_sync ) {
@ -464,7 +464,7 @@ Status DBImpl::PipelinedWriteImpl(const WriteOptions& write_options,
}
}
if ( ! w . CallbackFailed ( ) ) {
if ( ! w . CallbackFailed ( ) ) {
WriteCallback StatusCheck ( w . status ) ;
WriteStatusCheck ( w . status ) ;
}
}
if ( need_log_sync ) {
if ( need_log_sync ) {
@ -625,7 +625,7 @@ Status DBImpl::WriteImplWALOnly(const WriteOptions& write_options,
PERF_TIMER_START ( write_pre_and_post_process_time ) ;
PERF_TIMER_START ( write_pre_and_post_process_time ) ;
if ( ! w . CallbackFailed ( ) ) {
if ( ! w . CallbackFailed ( ) ) {
WriteCallback StatusCheck ( status ) ;
WriteStatusCheck ( status ) ;
}
}
if ( status . ok ( ) ) {
if ( status . ok ( ) ) {
for ( auto * writer : write_group ) {
for ( auto * writer : write_group ) {
@ -651,7 +651,7 @@ Status DBImpl::WriteImplWALOnly(const WriteOptions& write_options,
return status ;
return status ;
}
}
void DBImpl : : WriteCallback StatusCheck ( const Status & status ) {
void DBImpl : : WriteStatusCheck ( const Status & status ) {
// Is setting bg_error_ enough here? This will at least stop
// Is setting bg_error_ enough here? This will at least stop
// compaction and fail any further writes.
// compaction and fail any further writes.
if ( immutable_db_options_ . paranoid_checks & & ! status . ok ( ) & &
if ( immutable_db_options_ . paranoid_checks & & ! status . ok ( ) & &