Skip to content

Serialize builders using chdir with SideEffect() #2367

Open
@bdbaddog

Description

@bdbaddog

This issue was originally created at: 2009-03-05 15:12:41.
This issue was reported by: gregnoel.
gregnoel said at 2009-03-05 15:12:42

If a builder uses chdir (and it's not a Real Operating System(TM) where we don't have to worry about such things), automatically add a SideEffect() with some dummy name so that such build steps are serialized. Would have to figure out how build steps not using chdir could reserve the lock without blocking each other; they should not be run in parallel with a step using chdir, but can be run in parallel with each other.

gregnoel said at 2009-03-19 02:39:43

Bug party triage. Since anything done in the short term would have to be reimplemented after Taskmaster NG, group this issue with TNG for now and retriage it once TNG is in place.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions