With symfony 1 you cannot use session_write_close reliably. There is
a specific symfony function you call on the sfUser object to actualy
have it close properly ;) Thats why I linked my blog post to help
with that info.
On Wed, Feb 9, 2011 at 3:04 PM, Gabriele Genta
<gabriele.ge...@gmail.com> wrote:
Thanks Garreth for your response. As I pointed out in my original
post, though, I already tried the fixes regarding session files
locking by calling session_write_close() and also by discarding
session saving at all, by doing something like this:
function foo() {}
session_set_save_handler("foo", "foo", "foo", "foo", "foo", "foo");
Anyway, none of them worked, there's still something preventing
the requests from running.
Thanks anyway,
Gabriele
On mercoledì 9 febbraio 2011 at 12.10, Gareth McCumskey wrote:
The problem is session write locking. We had the same issue
in symfony 1. I don't know how to do this for symfony 2 but I
wrote a blog post to deal with it in symfony 1. Perhaps you
can just convert this for use with symfony 2:
http://garethmccumskey.blogspot.com/2009/10/php-session-write-locking-and-how-to.html
On Wed, Feb 9, 2011 at 1:07 PM, Gabriele Genta
<gabriele.ge...@gmail.com> wrote:
Hello,
I'm trying to implement long polling in a Synfony 2
project to shorten response times in a "real-time"
application I'm making. Essentially I have an ajax front
end that requests data to the symfony-driven backend
through XHR. My problem arises when I try to send a
second request to the backend while a first one is on
hang for long polling; the second request just get queued
after the first, and doesn't get processed until the
first returns.
I've googled a bit about the problem and found out that
it could depend on session files being locked (see here:
http://stackoverflow.com/questions/1430883/simultaneous-requests-to-php-script)
during requests, but getting rid of session files didn't
help (my backend is completely stateless, so it doesn't
need sessions at all actually).
Has anyone come across this problems before? I think the
problem might have to do with symfony and caching
(setting locks on cache files during requests, maybe?),
but I don't know enough of the guts of symfony itself to
find a solution or a workaround..
Thanks a lot!
Gabriele Genta
--
If you want to report a vulnerability issue on symfony,
please send it to security at symfony-project.com
You received this message because you are subscribed to
the Google
Groups "symfony users" group.
To post to this group, send email to
symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
--
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc
identi.ca: @garethmcc
--
If you want to report a vulnerability issue on symfony,
please send it to security at symfony-project.com
You received this message because you are subscribed to the
Google
Groups "symfony users" group.
To post to this group, send email to
symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
--
If you want to report a vulnerability issue on symfony, please
send it to security at symfony-project.com
You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
--
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc
identi.ca: @garethmcc
--
If you want to report a vulnerability issue on symfony, please send
it to security at symfony-project.com
You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en