Conversation
lucee@5 ColdBox ^6.0.0 Test Results27 tests 27 ✅ 1s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
lucee@5 ColdBox ^7.0.0 Test Results27 tests 27 ✅ 1s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2018 ColdBox ^7.0.0 Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
lucee@6 ColdBox be Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2023 ColdBox ^7.0.0 Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2023 ColdBox be Test Results27 tests 27 ✅ 1s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2021 ColdBox ^7.0.0 Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2021 ColdBox be Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2023 ColdBox ^6.0.0 Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2018 ColdBox ^6.0.0 Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
lucee@5 ColdBox be Test Results27 tests 27 ✅ 1s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
adobe@2021 ColdBox ^6.0.0 Test Results27 tests 27 ✅ 0s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
boxlang@1 ColdBox be Test Results27 tests 27 ✅ 1s ⏱️ Results for commit 47f6027. ♻️ This comment has been updated with latest results. |
Concurrent first-use requests can obtain
SentryServiceafter its constructor stores empty settings but before WireBox finishes dependency injection andonDIComplete(). CallingcaptureException()during that window throwsThe key [SHOWJAVASTACKTRACE] was not found in the struct. Valid keys are ([]), preventing the original application exception from reaching Sentry.Mark the service
threadSafeso WireBox publishes the singleton only after initialization completes. Add a deterministic regression that pauses real autowiring, verifies a concurrent lookup waits, and checks that the initialized service serializes the original exception. Only outbound transport is mocked; no Sentry events are sent.Validation:
git diff --checkpassed.This is independent of the timestamp correction in #47.