David Anderson
David Anderson
Queries may have passwords and stuff.
There is no 2nd level. That's the entire callstack for a threaded query. Such is the misfortune of debugging asynchronous stuff. It could be possible to grab the callstack at...
Can we reference count the in-flight object?
Or, wait until all notifications are fired and then free.
It sounds like what you want is a "has active listeners" bit that is maintained within the forward subsystem. That's a reasonable request, but we already do filter for inactive...
Does AskPluginLoad cover this case? You should be able to check engine stuff there.
A changelevel to certain maps will permanently disable your plugin?
The second fail state looks like it'd trigger on newer SourceMod versions, so us adding a new flag won't help you much :) I don't like it when programs fail...
Anything not dependent on extensions or other plugins (I think) can be moved to AskPluginLoad. If you still need calls in OnPluginStart after satisfying that, a new native might be...
Please don't do this - there is no reason to have ordering dependencies between plugins. Loading is already way too complex.