From 353e9c86a8d50a728600d8154c66c1bc036b47bc Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Mon, 9 Feb 2015 11:18:46 +0000 Subject: [PATCH] sample only 1% of pdf exceptions due to volume of requests to sentry --- .../web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee | 4 ++-- .../web/public/coffee/ide/pdfng/directives/pdfViewer.coffee | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/services/web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee b/services/web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee index 7875faf886..a797c46865 100644 --- a/services/web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee +++ b/services/web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee @@ -145,7 +145,7 @@ define [ timedOut = false timer = $timeout () => - Raven?.captureMessage?('pdfng page load timed out after ' + @PAGE_LOAD_TIMEOUT + 'ms') + Raven?.captureMessage?('pdfng page load timed out after ' + @PAGE_LOAD_TIMEOUT + 'ms (1% sample)') if Math.random() < 0.01 # console.log 'page load timed out', pagenum timedOut = true clearTimeout(spinTimer) @@ -246,7 +246,7 @@ define [ timedOut = false timer = $timeout () => - Raven?.captureMessage?('pdfng page render timed out after ' + @PAGE_RENDER_TIMEOUT + 'ms') + Raven?.captureMessage?('pdfng page render timed out after ' + @PAGE_RENDER_TIMEOUT + 'ms (1% sample)') if Math.random() < 0.01 # console.log 'page render timed out', pagenum timedOut = true result.cancel() diff --git a/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee b/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee index 0f6c6d9bac..29e99fdd02 100644 --- a/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee +++ b/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee @@ -38,7 +38,7 @@ define [ loadedCallback: () -> $scope.$emit 'loaded' errorCallback: (error) -> - Raven?.captureMessage?('pdfng error ' + error) + Raven?.captureMessage?('pdfng error ' + error + ' (1% sample)') if Math.random() < 0.01 $scope.$emit 'pdf:error', error pageSizeChangeCallback: (pageNum, deltaH) -> $scope.$broadcast 'pdf:page:size-change', pageNum, deltaH