Skip to content

[Bug]: File G-codes can be queued while pausing in SBC mode #1177

@chrishamm

Description

@chrishamm

Duet Forum Discussion Thread

https://forum.duet3d.com/topic/38715/dcs-race-condition-on-pause/2?_=1761129466710

Which Duet products are you using?

  • Duet2-Wifi
  • Duet2-Ethernet
  • Duet Expansion Breakout Board
  • Duex2
  • Duex5
  • Duet2-Maestro
  • Maestro Dual Driver Expansion
  • Duet3-6HC
  • Duet3-3HC
  • Duet3-1XD
  • Duet3-1LC
  • Duet3-Tool Distribution Board
  • Duet3-Mini5+
  • Duet3-Mini2+
  • Raspberry Pi or other SBC
  • SmartEffector
  • Magnetic Filament Sensor
  • Laser Filament Sensor
  • PT100 Daughterboard
  • Thermocouple Daughterboard
  • PanelDue
  • Other
  • None

Firmware Version

3.6.1

Duet Web Control Version

3.6.1

Are you using a Single Board Computer (RaspberryPi) with your Duet?

  • Yes I use a SBC.
  • No I do not use a SBC.

Please upload the results of sending M122 in the gcode console.

n/a

Please upload the content of your config.g file.

n/a

Please upload the content of any other releveant macro files.

Details specific to your printer.

No response

Links to additional info.

No response

What happened?

Under rare conditions file G-codes can be queued by RRF while the machine is pausing. This can lead to unexpected moves when the print is cancelled or resumed

Metadata

Metadata

Assignees

Labels

bugBug that has been reproduced

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions