signal handler must be public to be accessable as callback
Merge pull request #20 from basz/fix/issue19-signal-handler-access

signal handler must be public to be accessable as callback