Closed storm37000 closed 3 years ago
still happens, it is very infrequent, but when it does, it is sometimes a few times in a row a few minutes after server starts back up each time. When i was testing with gmod dll modules, the libpthread error would happen when your thread closed without joining with main thread. This close can be a crash or legit close without a join. So if your module has no way of closing threads unexpectedly without joining then the thread must be crashing. This may even be caused by an outside source like a player trying to ddos sending a bad query packet or something.
The thread I create is being joined in the main thread, at module unloading, so I don't know how that part could be causing issues.
it means the thread is running into an unhandled exception somewhere and crashing, thus not being joined due to the unexpected crash.
I use it on two very populated servers and I never had a crash about this issue. Did you tried on a vanilla server ?
vanilla? this is for linux running on debian 10, the error stops altogether if i downgrade to the last functioning stable version (1.5.24)
When I mean vanilla, I mean a server with no addons, nothing configured.
Did you tried on Deb 9 ? (cause we are on 9)
no, i have 10 which is the current stable version, im not ever going to downgrade as that would be too much of a pain/downtime. Also my testing indicated that this module is what is causing it.
What's your list of modules? Any custom made ones/available source code?
just this one, mysqloo, and mine(antifreeze, it is on github)
I do have a core dump. I will have to send you the link to it somewhere private.