Try this:
import os
from posix import onSignal, SIGINT
type
App = object
template cleanup(app: App) =
discard
proc start*(app: App) =
onSignal(SIGINT):
echo "Exiting: ", sig
app.cleanup
while true:
os.sleep(10000)
var app = App()
Run
- onSignal closure memory violation SleepyMan
- Re: onSignal closure memory violation enthus1ast
- Re: onSignal closure memory violation SleepyMan
- Re: onSignal closure memory violation enthus1ast
- Re: onSignal closure memory violation SleepyMan
- Re: onSignal closure memory violation rayman22201
- Re: onSignal closure memory violatio... SleepyMan
