c.j.process/exec merges options in the wrong order, prevents override

Description

c.j.process/exec does (merge opts {:err :inherit}) which prevents callers from setting the :err option. These should be merged in the opposite order.

Patch: clj-2774.patch - swaps the merge order

Note: the patch for includes a test that will fail without this change

screened by: fogus

Environment

None

Attachments

1

Activity

Show:
Fixed

Details

Assignee

Reporter

Labels

Approval

Ok

Patch

Code

Priority

Affects versions

Fix versions

Created May 11, 2023 at 9:38 PM
Updated June 28, 2023 at 10:02 PM
Resolved June 28, 2023 at 10:02 PM