View Issue Details

IDProjectCategoryView StatusLast Update
0000867Dwarf FortressDwarf Mode -- Interface, Announcements: Message Spampublic2014-07-31 12:36
Reporteroliver Assigned Touser11 
PrioritylowSeverityminorReproducibilityalways
Status confirmedResolutionopen 
Platformnative WindowsOSWindows XPOS VersionSP3
Product Version0.31.01 
Summary0000867: Bad interaction between repeated bone-using jobs & new one-bone-per-job behavior causes cancellation spam
DescriptionIf you have a bone-using workshop job on repeat (or many jobs scheduled at a workshop, e.g. via the job manager), but only one stack of bones, you get some undesirable behavior:

- The bonecarver brings the stack to the workshop and does one job, reducing the stack by 1 bone.
- The job completes.
- A hauler instantly decides to schedule a job to move the remaining bones back to the stockpile.
- The bonecarver tries to start the next job in the workshop, but there are no longer any available bones because the only stack has been tasked for hauling, so the job is cancelled.

This leads to cancellation announcement spam and repeated hauling of the same stack back and forth between the workshop and stockpile.

Not sure quite what can be done here, except perhaps give the bonecarver the first chance at rescheduling the job on completion?

(Workaround: get rid of your bone stockpile or turn off refuse hauling until you're done)
Tagsbones, workshop

Relationships

related to 0000808 resolvedToady One Processing Raw Turtles only makes one shell per stack, and other stack size issues 
parent of 0001198 acknowledgeduser11 Processing coke "Need refined fuel to complete this operation" 
has duplicate 0002186 resolveduser6 decorate with bone failure 
related to 0005992 resolvedToady One Conflict between hauling jobs (i.e. filling containers) and other jobs using items in those containers 
Not all the children of this issue are yet resolved or closed.

Activities

RossM

2010-05-03 20:14

reporter   ~0006063

Seems to be related to 0001198 - both involve items being hauled away that are about to be needed for another task at a workshop.

user6

2010-05-03 21:21

  ~0006067

Last edited: 2010-05-03 21:23

^^^ Good call. I'm reopening that one, thanks.

Add Note

Note

Issue History

Date Modified Username Field Change
2010-04-09 04:21 oliver New Issue
2010-04-09 18:40 Khym Chanur Tag Attached: bones
2010-04-09 18:40 Khym Chanur Tag Attached: workshop
2010-05-03 20:14 RossM Note Added: 0006063
2010-05-03 21:21 user6 Note Added: 0006067
2010-05-03 21:22 user6 Relationship added parent of 0001198
2010-05-03 21:23 user6 Note Edited: 0006067
2010-06-22 09:06 user6 Relationship added related to 0000808
2010-07-01 20:33 user6 Relationship added has duplicate 0002186
2012-03-30 18:03 dree12 Tag Attached: Will possibly be fixed in 0.34 hauler updates
2012-06-18 10:52 user6 Relationship added related to 0005992
2014-07-31 12:36 user11 Tag Detached: Will possibly be fixed in 0.34 hauler updates
2014-07-31 12:36 user11 Assigned To => user11
2014-07-31 12:36 user11 Status new => confirmed
2014-07-31 12:39 user11 Relationship replaced parent of 0005992
2014-08-07 18:13 user6 Relationship replaced related to 0005992