I have been happily using 0.6 of clj-webdriver, then tried to use a latest version of core.async, then started getting the error:
There are multiple mentions around of this issue, but not in relation to clj-webdriver. I created new lein proj and started adding in dependencies until I found clj-webdriver was causing the conflict. Pulling down clj-webdriver shows it using the cache lib so I guess it makes sense.
I forked and updated all deps for clj-webdriver and now all is working fine, at least as far as my use of clj-webdriver goes, and also its own unit test with firefox. WebDriver even got bump in version.
I thought I'd share in case someone else tries to drop core.async into whatever they are doing and see that same error.
For anyone interested, the updated build is on Clojars as com.gibbonspace/clj-webdriver (although it isn't signed and hasn't been promoted... I'm new to the tool set and processes).