clojure-dev

Issues: https://clojure.atlassian.net/browse/CLJ | Guide: https://insideclojure.org/2015/05/01/contributing-clojure/
camsaul 2021-05-21T23:30:26.011900Z

Hey, sorry if this is a dumb question. I was adding some extra tests to my patch for https://clojure.atlassian.net/browse/CLJ-2234 and discovered a separate bug that's not directly related. There's a race condition inside clojure.lang.MultiFn (see https://clojure.atlassian.net/browse/CLJ-2234?focusedCommentId=48976 for more information), but there are no existing JIRA issues for it AFAIK. My patch for CLJ-2234 currently fixes both CLJ-2234 and the race condition. Should I open a separate JIRA for the race condition? Is it ok to have one patch fix two bugs, or should I split the patch into two separate ones?