I think what's causing the root of the problem is that setting concurrent_write doesn't re-require concurrent/promise and that's necessary for certain Ruby/Rails/whatever combinations. It looks like the only chance for it to get required is during setup. After requiring concurrent/promiseexplicitly in the spec helper, the build passes.
Does that sound right? I can look into ensuring that changing concurrent_write will require concurrent/promise
I think what's causing the root of the problem is that setting
concurrent_write
doesn't re-requireconcurrent/promise
and that's necessary for certain Ruby/Rails/whatever combinations. It looks like the only chance for it to get required is during setup. After requiringconcurrent/promise
explicitly in the spec helper, the build passes.Does that sound right? I can look into ensuring that changing
concurrent_write
will requireconcurrent/promise