AttachImpliesMemberOfService Property
- Last UpdatedApr 08, 2026
- 1 minute read
Identifies whether a process that attaches to the RealTime database (RTDB) shared memory segment should be considered a member of the RealTime service. This is set to true by default. When the RealTime service is shut down, all the processes that are members of the service will be terminated. This action is typically required to ensure that no processes will keep the shared memory segment locked after shut down of the RealTime service. If a process attaches to the shared memory segment and is not killed when the RealTime service shuts down, then the RealTime service will not be capable of starting up again until the process releases the shared memory. By setting this property to false, the caller is taking responsibility of detaching from the shared memory when the service is shut down. Note that this mechanism does not remove the requirement for a persistent RealTime service processes to check in with the DNA process monitor facility. However, it does ensure that any developer utilities (such as, editpp) that may be attached to the shared memory, which do not typically check into the process monitor, will be killed on shutdown.