aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/gcode.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/gcode.py')
-rw-r--r--klippy/gcode.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/klippy/gcode.py b/klippy/gcode.py
index 8e1dca2b..4b1717b8 100644
--- a/klippy/gcode.py
+++ b/klippy/gcode.py
@@ -132,7 +132,8 @@ class GCodeParser:
self.cmd_M112({})
self.reactor.unregister_fd(self.fd_handle)
self.fd_handle = None
- return
+ while self.is_processing_data:
+ eventtime = self.reactor.pause(eventtime + 0.100)
self.is_processing_data = True
self.process_commands(lines)
self.is_processing_data = False