Re: session_start() may take 5 seconds :(
| From: | Tolas Anon | Date: | Thu, 31 Mar 2011 14:53:00 +0000 |
| Subject: | Re: session_start() may take 5 seconds :( | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-312159@lists.php.net to get a copy of this message | ||
On Thu, Mar 31, 2011 at 7:58 AM, Tolas Anon <tolas777@gmail.com> wrote:
> My web-app sometimes takes just over 5 seconds to execute a single
> start_session() statement.
> No other connections are open to the site when i hit the button that
> makes this happen, the session is just 78kb on a local disk, and it's
> consistent behavior.
> So far, it only happens when i request certain page content via AJAX,
> but I'd like to get rid of it asap.
> Strangely, some other page content requested under the same conditions
> via the same pipeline returns without the delay. It doesn't do
> anything differently except the business code, and the session is
> opened in app-wide generic code that is executed before the business
> code is executed. The very timing with microtime() happens before the
> business code executes.
>
> I've already googled, but haven't found anything useful.
>
> It's on a windows box (latest wampserver) and due to a ubuntu firefox
> limitation i can't test on linux at the moment, nor run strace on it
> :(
>
This afternoon, all my business logic had the same delay, due to
session_start().
I bypassed the ubuntu firefox problem and was able to test under
linux; no delay.
So i'll mail the wampserver admin of this problem, and continue under ubuntu.