mirror of
https://github.com/JoelBender/bacpypes
synced 2025-10-27 00:57:47 +08:00
bring branch up-to-date
This commit is contained in:
@@ -538,7 +538,7 @@ class BIPForeign(BIPSAP, Client, Server, OneShotTask, DebugContents):
|
||||
self.bbmdTimeToLive = ttl
|
||||
|
||||
# install this task to run when it gets a chance
|
||||
self.install_task(delta=0)
|
||||
self.install_task(when=0)
|
||||
|
||||
def unregister(self):
|
||||
"""Drop the registration with a BBMD."""
|
||||
|
||||
@@ -142,6 +142,9 @@ def run(spin=SPIN, sigterm=stop, sigusr1=print_stack):
|
||||
time.sleep(sleeptime)
|
||||
delta -= sleeptime
|
||||
|
||||
# delta should be no more than the spin value
|
||||
delta = min(delta, spin)
|
||||
|
||||
# if there are deferred functions, use a small delta
|
||||
if deferredFns:
|
||||
delta = min(delta, 0.001)
|
||||
|
||||
Reference in New Issue
Block a user