Move logging of OS freezes to WARNING.

This commit is contained in:
levlam 2023-07-22 14:06:57 +03:00
parent 11c9f78538
commit 44c58ee242
4 changed files with 9 additions and 9 deletions

View File

@ -1062,8 +1062,8 @@ Status SessionConnection::do_flush() {
auto result = raw_connection_->flush(auth_data_->get_auth_key(), *this);
auto elapsed_time = Time::now() - start_time;
if (elapsed_time >= 0.1) {
LOG(ERROR) << "RawConnection::flush took " << elapsed_time << " seconds, written " << last_write_size_
<< " bytes, read " << last_read_size_ << " bytes and returned " << result;
LOG(WARNING) << "RawConnection::flush took " << elapsed_time << " seconds, written " << last_write_size_
<< " bytes, read " << last_read_size_ << " bytes and returned " << result;
}
if (result.is_error()) {
return result;

View File

@ -256,7 +256,7 @@ class SslCtxImpl {
auto r_ssl_ctx_ptr = do_create_ssl_ctx(cert_file, verify_peer);
auto elapsed_time = Time::now() - start_time;
if (elapsed_time >= 0.1) {
LOG(ERROR) << "SSL context creation took " << elapsed_time << " seconds";
LOG(WARNING) << "SSL context creation took " << elapsed_time << " seconds";
}
if (r_ssl_ctx_ptr.is_error()) {
return r_ssl_ctx_ptr.move_as_error();

View File

@ -125,7 +125,7 @@ struct SslHandleDeleter {
SSL_free(ssl_handle);
auto elapsed_time = Time::now() - start_time;
if (elapsed_time >= 0.1) {
LOG(ERROR) << "SSL_free took " << elapsed_time << " seconds";
LOG(WARNING) << "SSL_free took " << elapsed_time << " seconds";
}
}
};
@ -207,8 +207,8 @@ class SslStreamImpl {
auto size = SSL_write(ssl_handle_.get(), slice.data(), static_cast<int>(slice.size()));
auto elapsed_time = Time::now() - start_time;
if (elapsed_time >= 0.1) {
LOG(ERROR) << "SSL_write of size " << slice.size() << " took " << elapsed_time << " seconds and returned " << size
<< ' ' << SSL_get_error(ssl_handle_.get(), size);
LOG(WARNING) << "SSL_write of size " << slice.size() << " took " << elapsed_time << " seconds and returned "
<< size << ' ' << SSL_get_error(ssl_handle_.get(), size);
}
if (size <= 0) {
return process_ssl_error(size);
@ -222,8 +222,8 @@ class SslStreamImpl {
auto size = SSL_read(ssl_handle_.get(), slice.data(), static_cast<int>(slice.size()));
auto elapsed_time = Time::now() - start_time;
if (elapsed_time >= 0.1) {
LOG(ERROR) << "SSL_read took " << elapsed_time << " seconds and returned " << size << ' '
<< SSL_get_error(ssl_handle_.get(), size);
LOG(WARNING) << "SSL_read took " << elapsed_time << " seconds and returned " << size << ' '
<< SSL_get_error(ssl_handle_.get(), size);
}
if (size <= 0) {
return process_ssl_error(size);

View File

@ -98,7 +98,7 @@ void FileLog::do_append(int log_level, CSlice slice) {
auto total_time = Time::now() - start_time;
if (total_time >= 0.1 && log_level >= 1) {
auto thread_id = get_thread_id();
auto r_size = fd_.write(PSLICE() << "[ 1][t" << (0 <= thread_id && thread_id < 10 ? " " : "") << thread_id
auto r_size = fd_.write(PSLICE() << "[ 2][t" << (0 <= thread_id && thread_id < 10 ? " " : "") << thread_id
<< "] !!! Previous logging took " << total_time << " seconds !!!\n");
r_size.ignore();
}