Firefox 3.5 and multiple requests in queue time out

View: New views
6 Messages — Rating Filter:   Alert me  

Firefox 3.5 and multiple requests in queue time out

by Ian Horst :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

RequestQueue handles the first 3 requests fine in FF3.5, but the
following requests in queue time out ALWAYS.

Code to replicate.
------------------------------------------------
qx.core.Setting.set('qx.ioRemoteDebug', true);
for (var i = 0; i < 4; i++) {
    var request = new qx.io.remote.Request('sleep.php');
    request.send();
}
------------------------------------------------

sleep.php
------------------------------------------------
<?php
    sleep(10);
------------------------------------------------



firebug log
------------------------------------------------
 ....loading....
3629ms qx.core.Init: Load runtime: 3629msfrontend (line 53)
3649ms qx.io.remote.Request[13]: State: queuedfrontend (line 53)
3651ms qx.io.remote.RequestQueue[14]: Progress: 0/1frontend (line 53)
3653ms qx.io.remote.RequestQueue[14]: Progress: 1/1frontend (line 53)
3656ms qx.io.remote.Exchange[16]: Using implementation:
qx.io.remote.transport.XmlHttpfrontend (line 53)
3663ms qx.io.remote.transport.XmlHttp[17]: State: configuredfrontend (line 53)
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912057
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912057
       
                5.02s XmlHttp.js (line 323)
3669ms qx.io.remote.Request[19]: State: queuedfrontend (line 53)
3671ms qx.io.remote.RequestQueue[14]: Progress: 1/2frontend (line 53)
3672ms qx.io.remote.RequestQueue[14]: Progress: 2/2frontend (line 53)
3675ms qx.io.remote.Exchange[1a]: Using implementation:
qx.io.remote.transport.XmlHttpfrontend (line 53)
3677ms qx.io.remote.transport.XmlHttp[1b]: State: configuredfrontend (line 53)
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912078
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912078
       
                5.53s XmlHttp.js (line 323)
3682ms qx.io.remote.Request[1c]: State: queuedfrontend (line 53)
3684ms qx.io.remote.RequestQueue[14]: Progress: 2/3frontend (line 53)
3702ms qx.io.remote.RequestQueue[14]: Progress: 3/3frontend (line 53)
3706ms qx.io.remote.Exchange[1d]: Using implementation:
qx.io.remote.transport.XmlHttpfrontend (line 53)
3709ms qx.io.remote.transport.XmlHttp[1e]: State: configuredfrontend (line 53)
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912091
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912091
       
                5.47s XmlHttp.js (line 323)
3715ms qx.io.remote.Request[1f]: State: queuedfrontend (line 53)
3718ms qx.io.remote.RequestQueue[14]: Progress: 3/4frontend (line 53)
3720ms qx.core.Init: Main runtime: 90msfrontend (line 53)
3726ms qx.core.Init: Finalize runtime: 4msfrontend (line 53)
8669ms qx.io.remote.RequestQueue[14]: Timeout: transport 16frontend (line 53)
8673ms qx.io.remote.RequestQueue[14]: 5014ms > 5000msfrontend (line 53)
8675ms qx.io.remote.Exchange[16]: Timeout: implementation 17frontend (line 53)
8677ms qx.io.remote.transport.XmlHttp[17]: Timeout...frontend (line 53)
8679ms qx.io.remote.transport.XmlHttp[17]: State: timeoutfrontend (line 53)
8681ms qx.io.remote.transport.XmlHttp[17]: Ignore Ready State
Changefrontend (line 53)
8686ms qx.io.remote.Exchange[16]: State: configured => timeoutfrontend (line 53)
8690ms qx.io.remote.Request[13]: State: timeoutfrontend (line 53)
8695ms qx.io.remote.RequestQueue[14]: Progress: 2/3frontend (line 53)
8697ms qx.io.remote.RequestQueue[14]: Progress: 3/3frontend (line 53)
8701ms qx.io.remote.Exchange[16]: Using implementation:
qx.io.remote.transport.XmlHttpfrontend (line 53)
8705ms qx.io.remote.transport.XmlHttp[17]: State: configuredfrontend (line 53)
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912124
GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912124
       
                5.47s XmlHttp.js (line 323)
9169ms qx.io.remote.RequestQueue[14]: Timeout: transport 1dfrontend (line 53)
9174ms qx.io.remote.RequestQueue[14]: 5464ms > 5000msfrontend (line 53)
9176ms qx.io.remote.Exchange[1d]: Timeout: implementation 1efrontend (line 53)
9178ms qx.io.remote.transport.XmlHttp[1e]: Timeout...frontend (line 53)
9181ms qx.io.remote.transport.XmlHttp[1e]: State: timeoutfrontend (line 53)
9183ms qx.io.remote.transport.XmlHttp[1e]: Ignore Ready State
Changefrontend (line 53)
9187ms qx.io.remote.Exchange[1d]: State: configured => timeoutfrontend (line 53)
9190ms qx.io.remote.Request[1c]: State: timeoutfrontend (line 53)
9194ms qx.io.remote.RequestQueue[14]: Progress: 2/2frontend (line 53)
9196ms qx.io.remote.RequestQueue[14]: Timeout: transport 1afrontend (line 53)
9198ms qx.io.remote.RequestQueue[14]: 5494ms > 5000msfrontend (line 53)
9200ms qx.io.remote.Exchange[1a]: Timeout: implementation 1bfrontend (line 53)
9203ms qx.io.remote.transport.XmlHttp[1b]: Timeout...frontend (line 53)
9206ms qx.io.remote.transport.XmlHttp[1b]: State: timeoutfrontend (line 53)
9209ms qx.io.remote.transport.XmlHttp[1b]: Ignore Ready State
Changefrontend (line 53)
9212ms qx.io.remote.Exchange[1a]: State: configured => timeoutfrontend (line 53)
9216ms qx.io.remote.Request[19]: State: timeoutfrontend (line 53)
9219ms qx.io.remote.RequestQueue[14]: Progress: 1/1frontend (line 53)
14170ms qx.io.remote.RequestQueue[14]: Timeout: transport 16frontend (line 53)
14173ms qx.io.remote.RequestQueue[14]: 5469ms > 5000msfrontend (line 53)
14176ms qx.io.remote.Exchange[16]: Timeout: implementation 17frontend (line 53)
14179ms qx.io.remote.transport.XmlHttp[17]: Timeout...frontend (line 53)
14181ms qx.io.remote.transport.XmlHttp[17]: State: timeoutfrontend (line 53)
14185ms qx.io.remote.Exchange[16]: State: configured =>
timeoutfrontend (line 53)
14189ms qx.io.remote.Request[1f]: State: timeoutfrontend (line 53)
14192ms qx.io.remote.RequestQueue[14]: Progress: 0/0frontend (line 53)

------------------------------------------------

---
Ian Horst

------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Re: Firefox 3.5 and multiple requests in queue time out

by Alexander Back :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Ian,

thanks for reporting this. Could you please file a bug report for this?

thanks,
  Alex

On Thursday 02 July 2009 Ian Horst wrote:

> Hi all,
>
> RequestQueue handles the first 3 requests fine in FF3.5, but the
> following requests in queue time out ALWAYS.
>
> Code to replicate.
> ------------------------------------------------
> qx.core.Setting.set('qx.ioRemoteDebug', true);
> for (var i = 0; i < 4; i++) {
>     var request = new qx.io.remote.Request('sleep.php');
>     request.send();
> }
> ------------------------------------------------
>
> sleep.php
> ------------------------------------------------
> <?php
>     sleep(10);
> ------------------------------------------------
>
>
>
> firebug log
> ------------------------------------------------
>  ....loading....
> 3629ms qx.core.Init: Load runtime: 3629msfrontend (line 53)
> 3649ms qx.io.remote.Request[13]: State: queuedfrontend (line 53)
> 3651ms qx.io.remote.RequestQueue[14]: Progress: 0/1frontend (line 53)
> 3653ms qx.io.remote.RequestQueue[14]: Progress: 1/1frontend (line 53)
> 3656ms qx.io.remote.Exchange[16]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 3663ms qx.io.remote.transport.XmlHttp[17]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912057
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912057
>
> 5.02s XmlHttp.js (line 323)
> 3669ms qx.io.remote.Request[19]: State: queuedfrontend (line 53)
> 3671ms qx.io.remote.RequestQueue[14]: Progress: 1/2frontend (line 53)
> 3672ms qx.io.remote.RequestQueue[14]: Progress: 2/2frontend (line 53)
> 3675ms qx.io.remote.Exchange[1a]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 3677ms qx.io.remote.transport.XmlHttp[1b]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912078
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912078
>
> 5.53s XmlHttp.js (line 323)
> 3682ms qx.io.remote.Request[1c]: State: queuedfrontend (line 53)
> 3684ms qx.io.remote.RequestQueue[14]: Progress: 2/3frontend (line 53)
> 3702ms qx.io.remote.RequestQueue[14]: Progress: 3/3frontend (line 53)
> 3706ms qx.io.remote.Exchange[1d]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 3709ms qx.io.remote.transport.XmlHttp[1e]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912091
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912091
>
> 5.47s XmlHttp.js (line 323)
> 3715ms qx.io.remote.Request[1f]: State: queuedfrontend (line 53)
> 3718ms qx.io.remote.RequestQueue[14]: Progress: 3/4frontend (line 53)
> 3720ms qx.core.Init: Main runtime: 90msfrontend (line 53)
> 3726ms qx.core.Init: Finalize runtime: 4msfrontend (line 53)
> 8669ms qx.io.remote.RequestQueue[14]: Timeout: transport 16frontend (line
> 53) 8673ms qx.io.remote.RequestQueue[14]: 5014ms > 5000msfrontend (line 53)
> 8675ms qx.io.remote.Exchange[16]: Timeout: implementation 17frontend (line
> 53) 8677ms qx.io.remote.transport.XmlHttp[17]: Timeout...frontend (line 53)
> 8679ms qx.io.remote.transport.XmlHttp[17]: State: timeoutfrontend (line 53)
> 8681ms qx.io.remote.transport.XmlHttp[17]: Ignore Ready State
> Changefrontend (line 53)
> 8686ms qx.io.remote.Exchange[16]: State: configured => timeoutfrontend
> (line 53) 8690ms qx.io.remote.Request[13]: State: timeoutfrontend (line 53)
> 8695ms qx.io.remote.RequestQueue[14]: Progress: 2/3frontend (line 53)
> 8697ms qx.io.remote.RequestQueue[14]: Progress: 3/3frontend (line 53)
> 8701ms qx.io.remote.Exchange[16]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 8705ms qx.io.remote.transport.XmlHttp[17]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912124
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912124
>
> 5.47s XmlHttp.js (line 323)
> 9169ms qx.io.remote.RequestQueue[14]: Timeout: transport 1dfrontend (line
> 53) 9174ms qx.io.remote.RequestQueue[14]: 5464ms > 5000msfrontend (line 53)
> 9176ms qx.io.remote.Exchange[1d]: Timeout: implementation 1efrontend (line
> 53) 9178ms qx.io.remote.transport.XmlHttp[1e]: Timeout...frontend (line 53)
> 9181ms qx.io.remote.transport.XmlHttp[1e]: State: timeoutfrontend (line 53)
> 9183ms qx.io.remote.transport.XmlHttp[1e]: Ignore Ready State
> Changefrontend (line 53)
> 9187ms qx.io.remote.Exchange[1d]: State: configured => timeoutfrontend
> (line 53) 9190ms qx.io.remote.Request[1c]: State: timeoutfrontend (line 53)
> 9194ms qx.io.remote.RequestQueue[14]: Progress: 2/2frontend (line 53)
> 9196ms qx.io.remote.RequestQueue[14]: Timeout: transport 1afrontend (line
> 53) 9198ms qx.io.remote.RequestQueue[14]: 5494ms > 5000msfrontend (line 53)
> 9200ms qx.io.remote.Exchange[1a]: Timeout: implementation 1bfrontend (line
> 53) 9203ms qx.io.remote.transport.XmlHttp[1b]: Timeout...frontend (line 53)
> 9206ms qx.io.remote.transport.XmlHttp[1b]: State: timeoutfrontend (line 53)
> 9209ms qx.io.remote.transport.XmlHttp[1b]: Ignore Ready State
> Changefrontend (line 53)
> 9212ms qx.io.remote.Exchange[1a]: State: configured => timeoutfrontend
> (line 53) 9216ms qx.io.remote.Request[19]: State: timeoutfrontend (line 53)
> 9219ms qx.io.remote.RequestQueue[14]: Progress: 1/1frontend (line 53)
> 14170ms qx.io.remote.RequestQueue[14]: Timeout: transport 16frontend (line
> 53) 14173ms qx.io.remote.RequestQueue[14]: 5469ms > 5000msfrontend (line
> 53) 14176ms qx.io.remote.Exchange[16]: Timeout: implementation 17frontend
> (line 53) 14179ms qx.io.remote.transport.XmlHttp[17]: Timeout...frontend
> (line 53) 14181ms qx.io.remote.transport.XmlHttp[17]: State:
> timeoutfrontend (line 53) 14185ms qx.io.remote.Exchange[16]: State:
> configured =>
> timeoutfrontend (line 53)
> 14189ms qx.io.remote.Request[1f]: State: timeoutfrontend (line 53)
> 14192ms qx.io.remote.RequestQueue[14]: Progress: 0/0frontend (line 53)
>
> ------------------------------------------------
>
> ---
> Ian Horst

------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Re: Firefox 3.5 and multiple requests in queue time out

by Ralf Nieuwenhuijsen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've hit this one as well. Anecdotal confirmation here. The qx.io.remote.RequestQueue.getInstance() has .__queue as empty at that point.
Which is likely the reason it does not start the new request. Perhaps this has to do with the new security changed with remote-io in FF3.5?

Mvg,
Ralf ( @ gong.nl // 06-49147635 )


On Thu, Jul 2, 2009 at 1:55 PM, Alexander Back <alexander.back@...> wrote:
Hi Ian,

thanks for reporting this. Could you please file a bug report for this?

thanks,
 Alex

On Thursday 02 July 2009 Ian Horst wrote:
> Hi all,
>
> RequestQueue handles the first 3 requests fine in FF3.5, but the
> following requests in queue time out ALWAYS.
>
> Code to replicate.
> ------------------------------------------------
> qx.core.Setting.set('qx.ioRemoteDebug', true);
> for (var i = 0; i < 4; i++) {
>     var request = new qx.io.remote.Request('sleep.php');
>     request.send();
> }
> ------------------------------------------------
>
> sleep.php
> ------------------------------------------------
> <?php
>     sleep(10);
> ------------------------------------------------
>
>
>
> firebug log
> ------------------------------------------------
>  ....loading....
> 3629ms qx.core.Init: Load runtime: 3629msfrontend (line 53)
> 3649ms qx.io.remote.Request[13]: State: queuedfrontend (line 53)
> 3651ms qx.io.remote.RequestQueue[14]: Progress: 0/1frontend (line 53)
> 3653ms qx.io.remote.RequestQueue[14]: Progress: 1/1frontend (line 53)
> 3656ms qx.io.remote.Exchange[16]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 3663ms qx.io.remote.transport.XmlHttp[17]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912057
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912057
>
>               5.02s   XmlHttp.js (line 323)
> 3669ms qx.io.remote.Request[19]: State: queuedfrontend (line 53)
> 3671ms qx.io.remote.RequestQueue[14]: Progress: 1/2frontend (line 53)
> 3672ms qx.io.remote.RequestQueue[14]: Progress: 2/2frontend (line 53)
> 3675ms qx.io.remote.Exchange[1a]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 3677ms qx.io.remote.transport.XmlHttp[1b]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912078
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912078
>
>               5.53s   XmlHttp.js (line 323)
> 3682ms qx.io.remote.Request[1c]: State: queuedfrontend (line 53)
> 3684ms qx.io.remote.RequestQueue[14]: Progress: 2/3frontend (line 53)
> 3702ms qx.io.remote.RequestQueue[14]: Progress: 3/3frontend (line 53)
> 3706ms qx.io.remote.Exchange[1d]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 3709ms qx.io.remote.transport.XmlHttp[1e]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912091
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912091
>
>               5.47s   XmlHttp.js (line 323)
> 3715ms qx.io.remote.Request[1f]: State: queuedfrontend (line 53)
> 3718ms qx.io.remote.RequestQueue[14]: Progress: 3/4frontend (line 53)
> 3720ms qx.core.Init: Main runtime: 90msfrontend (line 53)
> 3726ms qx.core.Init: Finalize runtime: 4msfrontend (line 53)
> 8669ms qx.io.remote.RequestQueue[14]: Timeout: transport 16frontend (line
> 53) 8673ms qx.io.remote.RequestQueue[14]: 5014ms > 5000msfrontend (line 53)
> 8675ms qx.io.remote.Exchange[16]: Timeout: implementation 17frontend (line
> 53) 8677ms qx.io.remote.transport.XmlHttp[17]: Timeout...frontend (line 53)
> 8679ms qx.io.remote.transport.XmlHttp[17]: State: timeoutfrontend (line 53)
> 8681ms qx.io.remote.transport.XmlHttp[17]: Ignore Ready State
> Changefrontend (line 53)
> 8686ms qx.io.remote.Exchange[16]: State: configured => timeoutfrontend
> (line 53) 8690ms qx.io.remote.Request[13]: State: timeoutfrontend (line 53)
> 8695ms qx.io.remote.RequestQueue[14]: Progress: 2/3frontend (line 53)
> 8697ms qx.io.remote.RequestQueue[14]: Progress: 3/3frontend (line 53)
> 8701ms qx.io.remote.Exchange[16]: Using implementation:
> qx.io.remote.transport.XmlHttpfrontend (line 53)
> 8705ms qx.io.remote.transport.XmlHttp[17]: State: configuredfrontend (line
> 53) GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912124
> GET http://localhost/core2/hd2/public/sleep.php?nocache=1246532912124
>
>               5.47s   XmlHttp.js (line 323)
> 9169ms qx.io.remote.RequestQueue[14]: Timeout: transport 1dfrontend (line
> 53) 9174ms qx.io.remote.RequestQueue[14]: 5464ms > 5000msfrontend (line 53)
> 9176ms qx.io.remote.Exchange[1d]: Timeout: implementation 1efrontend (line
> 53) 9178ms qx.io.remote.transport.XmlHttp[1e]: Timeout...frontend (line 53)
> 9181ms qx.io.remote.transport.XmlHttp[1e]: State: timeoutfrontend (line 53)
> 9183ms qx.io.remote.transport.XmlHttp[1e]: Ignore Ready State
> Changefrontend (line 53)
> 9187ms qx.io.remote.Exchange[1d]: State: configured => timeoutfrontend
> (line 53) 9190ms qx.io.remote.Request[1c]: State: timeoutfrontend (line 53)
> 9194ms qx.io.remote.RequestQueue[14]: Progress: 2/2frontend (line 53)
> 9196ms qx.io.remote.RequestQueue[14]: Timeout: transport 1afrontend (line
> 53) 9198ms qx.io.remote.RequestQueue[14]: 5494ms > 5000msfrontend (line 53)
> 9200ms qx.io.remote.Exchange[1a]: Timeout: implementation 1bfrontend (line
> 53) 9203ms qx.io.remote.transport.XmlHttp[1b]: Timeout...frontend (line 53)
> 9206ms qx.io.remote.transport.XmlHttp[1b]: State: timeoutfrontend (line 53)
> 9209ms qx.io.remote.transport.XmlHttp[1b]: Ignore Ready State
> Changefrontend (line 53)
> 9212ms qx.io.remote.Exchange[1a]: State: configured => timeoutfrontend
> (line 53) 9216ms qx.io.remote.Request[19]: State: timeoutfrontend (line 53)
> 9219ms qx.io.remote.RequestQueue[14]: Progress: 1/1frontend (line 53)
> 14170ms qx.io.remote.RequestQueue[14]: Timeout: transport 16frontend (line
> 53) 14173ms qx.io.remote.RequestQueue[14]: 5469ms > 5000msfrontend (line
> 53) 14176ms qx.io.remote.Exchange[16]: Timeout: implementation 17frontend
> (line 53) 14179ms qx.io.remote.transport.XmlHttp[17]: Timeout...frontend
> (line 53) 14181ms qx.io.remote.transport.XmlHttp[17]: State:
> timeoutfrontend (line 53) 14185ms qx.io.remote.Exchange[16]: State:
> configured =>
> timeoutfrontend (line 53)
> 14189ms qx.io.remote.Request[1f]: State: timeoutfrontend (line 53)
> 14192ms qx.io.remote.RequestQueue[14]: Progress: 0/0frontend (line 53)
>
> ------------------------------------------------
>
> ---
> Ian Horst

------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------

_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Re: Firefox 3.5 and multiple requests in queue time out

by andreas.junghans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there,

Am 02.07.2009 um 21:29 schrieb Ralf Nieuwenhuijsen:

> I've hit this one as well. Anecdotal confirmation here. The  
> qx.io.remote.RequestQueue.getInstance() has .__queue as empty at  
> that point.
> Which is likely the reason it does not start the new request.  
> Perhaps this has to do with the new security changed with remote-io  
> in FF3.5?

I believe it's a Firebug problem: http://code.google.com/p/fbug/issues/detail?id=1539

In my testing, I could reproduce the issue (3 long-running requests  
run fine, the 4th always times out) with FF 3.5 and an active Firebug  
console. All the qooxdoo code ran fine, but onreadystatechange was  
never called for the last XHR instance. Deactivating the Firebug  
console made the problem go away.

Regards,

   Andreas J.


------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Re: Firefox 3.5 and multiple requests in queue time out

by Ian Horst :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I confirm - disabling "show XMLHttpRequests" in firebug console solves
the problem. I'm still able to see requests in net tab.

Thanks,
Ian

2009/7/3 Andreas Junghans <andreas.junghans@...>:

> Hi there,
>
> Am 02.07.2009 um 21:29 schrieb Ralf Nieuwenhuijsen:
>
>> I've hit this one as well. Anecdotal confirmation here. The
>> qx.io.remote.RequestQueue.getInstance() has .__queue as empty at
>> that point.
>> Which is likely the reason it does not start the new request.
>> Perhaps this has to do with the new security changed with remote-io
>> in FF3.5?
>
> I believe it's a Firebug problem: http://code.google.com/p/fbug/issues/detail?id=1539
>
> In my testing, I could reproduce the issue (3 long-running requests
> run fine, the 4th always times out) with FF 3.5 and an active Firebug
> console. All the qooxdoo code ran fine, but onreadystatechange was
> never called for the last XHR instance. Deactivating the Firebug
> console made the problem go away.
>
> Regards,
>
>   Andreas J.
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@...
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>

------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Re: Firefox 3.5 and multiple requests in queue time out

by Ralf Nieuwenhuijsen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Same here. The problem disappears!

Thanks!

Mvg,
Ralf ( @ gong.nl // 06-49147635 )


On Fri, Jul 3, 2009 at 12:08 PM, Ian Horst <ian.horst@...> wrote:
I confirm - disabling "show XMLHttpRequests" in firebug console solves
the problem. I'm still able to see requests in net tab.

Thanks,
Ian

2009/7/3 Andreas Junghans <andreas.junghans@...>:
> Hi there,
>
> Am 02.07.2009 um 21:29 schrieb Ralf Nieuwenhuijsen:
>
>> I've hit this one as well. Anecdotal confirmation here. The
>> qx.io.remote.RequestQueue.getInstance() has .__queue as empty at
>> that point.
>> Which is likely the reason it does not start the new request.
>> Perhaps this has to do with the new security changed with remote-io
>> in FF3.5?
>
> I believe it's a Firebug problem: http://code.google.com/p/fbug/issues/detail?id=1539
>
> In my testing, I could reproduce the issue (3 long-running requests
> run fine, the 4th always times out) with FF 3.5 and an active Firebug
> console. All the qooxdoo code ran fine, but onreadystatechange was
> never called for the last XHR instance. Deactivating the Firebug
> console made the problem go away.
>
> Regards,
>
>   Andreas J.
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@...
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>

------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------

_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@...
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel