DS.RESTAdapter#ajax GET is very slow


#1

When I initially fire up my app, the page takes a very long time to load, from 5 up to 15 seconds.

I have a REST-server running locally in virtualbox, and although my app is supposedly frozen on the ajax call to the DS.RESTAdapter, the actual GET request is not sent on the network until after 5-15 seconds.

I can see this happening both by watching the network tab and the response being received and logged to the console by my REST-server.

Upon closer examination, I see from the promises tab that DS.RESTAdapter#ajax GET is idle for a very long time. Here is a screenshot:

I clicked on the trace link and see the following:

Is this a known issue, and if so then how can I fix it? Otherwise how can I debug it better and/or where should I look?


#2

I tried using Firefox instead of Chrome and the problem disappeared!

Are there any known problems with my version of Chrome?

Version 38.0.2125.111 (64-bit) on Ubuntu 14.04


#3

from the sounds of it this isn’t an ember issue. You should consider opening a chrome bug.