Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-08-14 00:10:04 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2020-08-14 00:10:04 +0300
commit3825437c53474e3d6f3a7d82ef4f26583212531e (patch)
tree1bb207713ff4e28c10a9a9e3f7c9d3e509001733 /app/services/web_hook_service.rb
parentc787c1559e9e558b83e78354823eb54b9fe8c718 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/services/web_hook_service.rb')
-rw-r--r--app/services/web_hook_service.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/services/web_hook_service.rb b/app/services/web_hook_service.rb
index 792b71b577f..d6cb0729d6f 100644
--- a/app/services/web_hook_service.rb
+++ b/app/services/web_hook_service.rb
@@ -55,16 +55,17 @@ class WebHookService
message: response.to_s
}
rescue SocketError, OpenSSL::SSL::SSLError, Errno::ECONNRESET, Errno::ECONNREFUSED, Errno::EHOSTUNREACH, Net::OpenTimeout, Net::ReadTimeout, Gitlab::HTTP::BlockedUrlError, Gitlab::HTTP::RedirectionTooDeep, Gitlab::Json::LimitedEncoder::LimitExceeded => e
+ execution_duration = Gitlab::Metrics::System.monotonic_time - start_time
log_execution(
trigger: hook_name,
url: hook.url,
request_data: data,
response: InternalErrorResponse.new,
- execution_duration: Gitlab::Metrics::System.monotonic_time - start_time,
+ execution_duration: execution_duration,
error_message: e.to_s
)
- Gitlab::AppLogger.error("WebHook Error => #{e}")
+ Gitlab::AppLogger.error("WebHook Error after #{execution_duration.to_i.seconds}s => #{e}")
{
status: :error,