Changes between Initial Version and Version 1 of Ticket #13696, comment 5


Ignore:
Timestamp:
Oct 25, 2017, 8:01:02 AM (3 years ago)
Author:
pulkomandy

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13696, comment 5

    initial v1  
    33The code for redirects in Web+ is quite messy, and does not use the libnetapi handling because the browser needs to be aware of redirections to update the "current" URL. When a redirect happens, the WebKit code will immediately delete the HTTP request and create a new one for the new URL. However, all messages queued by the original request (as BMessages to the WebKit main app) will still be processed. The code tries to detect and ignore these, but it doesn't work reliably.
    44
    5 My guess is that it interprets the "end of request" from the previous request and ends the second one because of it.
     5My guess is that it interprets the "end of request" from the previous request and ends the second one because of it. When debug is enabled, the logging changes the timing and the problem doesn't happen.