AS Process Handler

This document contains Mermaid diagrams for the current ASProcessHandler implementation.

ASProcessHandler Initialization

flowchart TD; A[forkProcessASHandler] --> B[Disable SIGINT and SIGPIPE]; B --> C[Receive SHM pointer bundle]; C --> D[Iterate configured namespaces]; D --> E[Current source keeps worker-fork block disabled]; E --> F[Return to caller];

ASProcessHandler Runtime Hooks

flowchart TD; A[getASInterpreterCount] --> B[Iterate ConfigRef.Namespaces]; B --> C[Read namespace interpreters value]; C --> D[Accumulate total]; D --> E[Return count]; F[SIGTERM] --> G[ASProcessHandler::terminate]; G --> H[Set RunServer = false];