Results 118 comments of Erin

> dvander, rhetorical question: in such case why SM revealed my secret SteamId in above error log. Logging is anyway executed locally. It's a purely problem of user to post...

See previously: #1076 (which looks like it was closed accidentally.) Thread-per-driver is a slightly odd way to split this up, I'd previously looked at options around thread-per-connection (or per-plugin) but...

What is the purpose / utility of the TraceAttack native? Can you point to a plugin that does this in gamedata / with an extension?

`FileSize` is a `stat` call rather than operating on an open file (which is why it takes a path string rather than a file handle), so I'm not sure it...

`HasEntProp` is fairly slow for entities that don't have the prop, I think it would make sense in your case to use SetEntProp directly. I don't really see a point...

I'm pretty sure this is because we're not processing all the result sets before moving onto the next transaction in the query - the underlying MySQL client only fully loads...

This looks like #1559 generally - but the result of "Method 1" might be the 1.11-specific weirdness mentioned in https://github.com/alliedmodders/sourcemod/issues/1473#issuecomment-951163010.

#1519 should fix the bug with `sm_dump_admcache` at least.

There is an underlying issue here which is that because you're using an inline native declaration rather than a correctly formatted include file with dependency information, SM has no idea...

With `required = 1` plugin 1 is fully loaded before plugin 2, so plugin 2's use of the forward hasn't been registered yet by the time it is fired. It...