Skip to content

A signal handling framework to help simplify program and library cleanup steps

License

Notifications You must be signed in to change notification settings

Lachlan-Frawley/sig-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sig

When writing other projects, I found that sometimes I would need to perfom cleanups or 'undo' certain actions when the program exited be it a normal or abnormal termination. This always seemed like a painful endeavour: lots of boilerplate, clunky interfaces, constantly storing values in global variables so the signal handler could use it.

I think it always turned out this way because I went for a fast-and-simple approach rather than taking the time to map out what I really wanted to do. So here I am, mapping out what I really want to do and rolling it all into a convenient library so that I, and others, can make use of it.

About

A signal handling framework to help simplify program and library cleanup steps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published