You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sentry starts an app start span if there's a running transaction with the start of the app start timestamp and it ends with the app start end timestamp.
If there's no active transaction, Sentry starts an app start transaction.
In case the app start is somehow wrong or above a certain threshold (60s) right now, we do not send the app start measurement. getsentry/sentry-cocoa#1896 and getsentry/sentry-cocoa#1899 getsentry/sentry-react-native#2310 getsentry/sentry-java#2127
If we do that, we have to either finish the transaction with a failed status or not even finish it and let GC free up the memory.
This has to be done on Android, iOS and RN.
The text was updated successfully, but these errors were encountered:
// Safety check to not report app starts that are completely off.
if (appStartDuration >= SENTRY_APP_START_MAX_DURATION) {
SENTRY_LOG_INFO(
@"The app start exceeded the max duration of %f seconds. Not measuring app start.",
SENTRY_APP_START_MAX_DURATION);
return;
}
Sentry starts an app start span if there's a running transaction with the start of the app start timestamp and it ends with the app start end timestamp.
If there's no active transaction, Sentry starts an app start transaction.
In case the app start is somehow wrong or above a certain threshold (60s) right now, we do not send the app start measurement.
getsentry/sentry-cocoa#1896 and getsentry/sentry-cocoa#1899
getsentry/sentry-react-native#2310
getsentry/sentry-java#2127
If we do that, we have to either finish the transaction with a failed status or not even finish it and let GC free up the memory.
This has to be done on Android, iOS and RN.
The text was updated successfully, but these errors were encountered: