First forgive me if this has already been asked and answered.
I've been having some network issues of late. And as a result, unfortunately, I'm learning how easy it is to interrupt a job controlled by Octoprint.
Here are the ways I've experienced this week:
- Internet outage
- LAN outage
- Octoprint Service crash (these are very rare)
#3 I get, Octoprint is sending the code to the printer over USB so it makes sense that the print would stop if the service failed.
The other two don't make sense to me though. I would think that once a job is sent to Octoprint that the job would be able to continue even if the network cable was removed from the pi. The job should all be onboard the pi and the pi communicates to the printer using USB not Ethernet.
Is there something I'm missing?
I guess the main question I have is why does a network issue kill a print that is in progress?