Eli Bishop
Eli Bishop
I had a thought about reproducing the Stop problem, although I don't quite know how to apply the thought yet. The specific condition the race detector is complaining about seems...
Sorry, looking at that trace again from my previous comment, I don't think that is relevant. That's a different problem, one that is specific to my project— it was trying...
And... I'm sorry to leave so many comments, but this has made me think more about the concurrency issues around Stop, and I'm realizing that ccache is not as convenient...
Regarding the test sync issues, I have a solution that might be better than the polling idea - I'll submit a PR.
This is one of our requirements, and I agree with @alecbz that it's a pretty common one— generally speaking it's just coalescing of requests, which is something you'd definitely want...
I should point out that my solution above isn't atomic— it does have a race condition where, if two goroutines see the initial cache miss at the same time, goroutine...
@ssilviogit The only workaround I know of is currently to add manual `` directives in `phpdoc.dist.xml` for every source file or source directory that I don't want to document.
It looks to me like `fetchEventSource` does not check the response status before proceeding, so if there's a 4xx response— which presumably does _not_ have SSE content in the response...
@iambumblehead, to be clear, that's just my guess based on reading the code. I haven't tried using `fetch-event-source` yet except in very simple ways— I've just started looking into adopting...
Unfortunately it seems like it's not actively maintained these days.