View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
09109Bug reportsSurvey takingpublic2014-06-23 22:04
Reporterfairsay Assigned Toc_schmitz  
PrioritynormalSeveritypartial_block 
Status closedResolutionnot fixable 
Product Version2.05+ 
Summary09109: Survey taking (and all other limesurvey page loads/submits) hangs while emails sent
Description

When inviting/reminding people to take a survey via the tokens emailing functionality, I have noticed that all other limesurvey access hangs while this sending process occurs. Since many people receive the email and immediately click on it to take the survey, this means many trying to take the survey are unable to access it immediately and often don't complete (then or later).

Often I am inviting 1-2 thousand people (in 50 person batches) and this means access can be delayed of the sending 'hour'. Due to this issue I now pace my sending, but I have noticed it has prevented many people from loading the survey in the first place.

I may be missing something (since it may be a machine issue, a set-up issue or something else), but it seems that email send (invite/remind) should be asynchronous to the other operations of limesurvey.

Steps To Reproduce

1) Take any survey
2) Send to 50 people (on any survey)
3) While sending is occurring, try and load the survey or another limesurvey page

Behaviour: it will hang until the sending is complete

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)140618
I will donate to the project if issue is resolvedNo
BrowserAny
Database type & versionMySQL 5.0.x
Server OS (if known)Linux
Webserver software & version (if known)Apache
PHP Version5.3.x

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2014-06-23 18:02

developer   ~30212

Server issue, can not be a LS issue.
Proposition to close it.

fairsay

fairsay

2014-06-23 19:36

reporter   ~30214

Last edited: 2014-06-23 19:37

If it is a server issue, wouldn't other applications on the same server be affected (and they aren't). Emailing is handled via SMTP to a remote server, so my guess (hence why I filed this issue) was that the limesurvey send php script was the problem - or perhaps the limesurvey process connection with mysql (I'm guessing here)?

Perhaps there is a better way to set-up limesurvey emailing so it can handle emailings while remaining availability - but I didn't find anything in the documentation. How does the hosted limesurvey server handle this?

c_schmitz

c_schmitz

2014-06-23 22:04

administrator   ~30216

It is a server issue for sure. If it affects only LimeSurvey then most likely the number of process assigned to your LimeSurvey subdomain is too low (FCGI). Anway, it is not a bug so I am closing this issue now.

Issue History

Date Modified Username Field Change
2014-06-21 16:33 fairsay New Issue
2014-06-23 18:02 DenisChenu Note Added: 30212
2014-06-23 19:36 fairsay Note Added: 30214
2014-06-23 19:37 fairsay Note Edited: 30214
2014-06-23 22:04 c_schmitz Note Added: 30216
2014-06-23 22:04 c_schmitz Status new => closed
2014-06-23 22:04 c_schmitz Assigned To => c_schmitz
2014-06-23 22:04 c_schmitz Resolution open => fixed
2014-06-23 22:04 c_schmitz Resolution fixed => not fixable