Greg Hazel

Results 78 comments of Greg Hazel

One time it said: ``` lib/ffi/clang/cursor.rb:242: [BUG] rb_thread_call_with_gvl: called by a thread which has GVL. ```

Nope, no threads.

Currently the repro is 100 lines. Maybe “return”ing in the middle of a visit_children block is bad?

State capture works to avoid the bug.

Adding `:blocking => true` to `attach_function :visit_children, ...` makes the same crash occur much more quickly: ``` /Library/Ruby/Gems/2.0.0/gems/ffi-clang-0.2.0/lib/ffi/clang/cursor.rb:242: [BUG] rb_thread_call_with_gvl: called by a thread which has GVL. ruby 2.0.0p451 (2014-02-24...

Maybe related? Found while trying to debug this; #34

Here's a small(ish) example which reproduces it (yes, it's a nonsense example, but I was just cutting bits out to make it short): ``` ruby ENV['LIBCLANG'] = `xcode-select --print-path`.chomp +...

Does anyone support the trailer variant yet? https://web-payments.org/specs/source/http-signature-trailers/ (and/or an http/2 header frame, which was spec'd after that draft, I believe). Trailers seem particularly crucial for proxies, cdns, streaming, etc....