puffing-billy: EventMachine 1.1.4 breaks certain puffing-billy requests

A change made to the default request compressing in em-http-request (https://github.com/igrigorik/em-http-request/commit/8c72228d7cf29cba1c72745d6fd0fcc2ab45a8bb) has broken certain puffing billy requests for us.

This took a long time to diagnose, but when requests are made to load Google maps from the client, //maps.googleapis.com/maps/api/js?v=3.exp&callback=... the proxy returns a 0 length response.

Locking em-http-request to 1.1.3 fixes this issue. Any thoughts?

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 19 (1 by maintainers)

Commits related to this issue

Most upvoted comments

Probably a good idea would be to close this issue, as it seems eventmachine was updated to a lot newer version, so it might be solved.

Sure, will do

@AlanFoster can you try the fix in this PR: https://github.com/oesmith/puffing-billy/pull/167 If it works, I’ll get it merged in soon.