File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -136,17 +136,18 @@ def __init__(self, id):
136
136
137
137
def init (self , mode = PERIODIC , period = - 1 , callback = None ):
138
138
self .tid = timer_create (self .id )
139
+ self .mode = mode
139
140
self .period = period
140
141
self .cb = callback
141
- timer_settime (self .tid , self .period , mode == Timer .PERIODIC )
142
+ timer_settime (self .tid , self .period , self . mode == Timer .PERIODIC )
142
143
self .handler_ref = self .handler
143
144
# print("Sig %d: %s" % (SIGRTMIN + self.id, self.org_sig))
144
145
self .action = sigaction (SIGRTMIN + self .id , self .handler_ref )
145
146
self ._valid = True
146
147
147
148
def deinit (self ):
148
149
if self ._valid :
149
- timer_settime (self .tid , 0 , mode == Timer .PERIODIC )
150
+ timer_settime (self .tid , 0 , self . mode == Timer .PERIODIC )
150
151
# timer_delete(self.tid)
151
152
self ._valid = False
152
153
You can’t perform that action at this time.
0 commit comments