A transaction (application) or sub-transaction (measurement) itself does not have a timer. However, these two types of measurements always combine with a synchronization point, and a synchronization point always has a timeout value. So it is possible to wait for a maximum of 30 seconds for an application to start and fail the measurement if the application was not detected at that time.