-
Notifications
You must be signed in to change notification settings - Fork 6
Updates & Fixes #11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
BlackOverride
wants to merge
24
commits into
Thomasims:master
Choose a base branch
from
BlackOverride:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Updates & Fixes #11
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Removed old lua_shared
Fixed watchdog crashes and some other functions aswell Fixed dump files written are empty Fixed lua handler file write
Changed deprecated functions
Added timer before init watchdog for long loading times servers
Added better printing for each state detected
Changed old linking name from 'lua_shared.so' to current gmod used one 'lua_shared_srv.so'
old windows server lib
Fix watchdog detecting freeze but wont dump it properly + little cleanup
Code cleanup, transform c functions to c++ style, fixed wrong syntax
More cleanups, replaced some more C style with C++, removed unused includes
Changed back some stuff that caused undefined behaviour
Updated shared library for x64
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated latest working library on gmod for linux servers 32bit / 64bit
Fixed multiple functions and watchdog causing crashes
Fixed lua handler file output
Fixed empty dump files created
Added more prints for each state detected both for file dumps and in server console
Fix watchdog will not dump the stack correctly when hang / freeze detected on some servers
Code optimizations and cleanup
Changed unsafe sprintf usage with snprintf
Changed C style code with c++
Added proper initialization for global pointers
Updated premake5.lua (premake5-beta5)
Custom x64 source code (Only watchdog functionality)