Files
cproof-plugins/tests/python-thread.py
2014-06-11 21:42:19 +01:00

22 lines
460 B
Python

import prof
import threading
import time
import sys
counter = 0
def _inc_counter():
global counter
while True:
time.sleep(1)
counter = counter + 1
def _cmd_count():
prof.cons_show("Counter: " + str(counter))
def prof_init(version, status):
t = threading.Thread(target=_inc_counter)
t.daemon = True
t.start()
prof.register_command("/count", 0, 0, "/count", "Threaded example", "Threaded example", _cmd_count)