That sounds like an issue upstream in SourceMod; if mempatches aren't getting cleaned up (presumably the failure / timeout is happening in OnPluginStart), then the handles aren't being deleted.
Load failures on startup tend to end up in this weird state of being loaded but not actually running, which is probably related.
Got some sample code to save me some time? It might be enough to see if the load failure triggers OnPluginPauseChange, but it may need some rewriting of the extension to maintain more state instead of letting HandleSys deal with it all.
That sounds like an issue upstream in SourceMod; if mempatches aren't getting cleaned up (presumably the failure / timeout is happening in
OnPluginStart
), then the handles aren't being deleted.Load failures on startup tend to end up in this weird state of being loaded but not actually running, which is probably related.
Got some sample code to save me some time? It might be enough to see if the load failure triggers
OnPluginPauseChange
, but it may need some rewriting of the extension to maintain more state instead of letting HandleSys deal with it all.