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];