When i try to add a new node, the saving does not stop. When i load the site in an other tab, i can see the node has been added.

db_log shows:

Typ: Boost
...
Message: Asynchronous views failed. Using Synchronous mode.

PHP log shows nothing.

I using Boost for a long time now. I think this error came up with the latest Drupal version.

Comments

tangent’s picture

I am seeing this message as well.

Nginx, boost 6.x-1.x-dev, multilingual site

Danny Englander’s picture

I also just started to encounter this issue and I have never had it before. I have used Boost for a long time as well without this issue. I recently upgraded to Drupal 6.25

zdean’s picture

I'm getting the message as well.

asPagurus’s picture

Priority: Normal » Major

I have same trouble.
But I have this when I am updating node.
Now Updating process take > 2min.
Boost 6.x-1.21
Drupal 6.28

Update:
I switch off Asynchronous mode and my nodes now take normal time for updating. But there is error (about asynchronous mode) in log after every update.

asPagurus’s picture

Version: 6.x-1.x-dev » 6.x-1.21
Priority: Major » Normal

changed status

jprostko’s picture

Issue summary: View changes

I know nobody has commented about this in a year, but I wanted to ask a question.

Is boost_views.php supposed to be included with the Boost module as of 6.x-1.20+ (well, and the 6.x-1.19 flavors)? My Nginx web logs basically get littered with this (with the hostname changed):

2014/05/29 16:20:29 [error] 2016#0: *291301 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 192.168.0.100, server: www.server.com, request: "GET /boost_views.php?new_nodes[81154]=81154&rand=1851798662&key=c46ed6bf2459e5a35abccfb4e2c9d5c9 HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000", host: "www.server.com"

I went grepping through the sources, and saw references to boost_views.php and asynchronous views coming about in versions after 6.x-1.18, and I found it odd that indeed no boost_views.php even exists as part of the Boost module.

Current platform is Nginx 1.7.1 (yes, I know it's not officially supported), PHP 5.3.28, Drupal 6.31, and Boost module version 6.x-1.21. I was thinking of starting with 6.x-1.21, adding the fixes in 6.x-1.x-dev, and ripping out the asynchronous views code so it behaves more like 6.x-1.18, although I haven't gotten around to that yet.

reikiman’s picture

I found this issue because I found that exact log message in the watchdog.

I've had the problem - very slow adding of nodes (or comments) on irregular basis. The phrase "the saving does not stop" describes it exactly. The site (visforvoltage.org) is a busy forum website with people making postings and comments all day long. They often end up making duplicate postings because of misunderstanding what the behavior means.

I just made a posting - the "does not stop saving" behavior occurred - I looked in the log - saw the message. Since it's a message I'd never seen before, I yahoogled and got here.

The only other evidence I can offer is that the site error.log contained this message at the same time:

Premature end of script headers: index.php, referer: http://visforvoltage.org/node/add/forum

The site is Pressflow 6.x (whatever the latest version# is) with Boost 6.x-1.21.

The "Asynchronous operation" choice is selected. I've turned this off with the intent to see what happens.

reikiman’s picture

to follow up - I made a test posting in the forum. It took a long time but the posting came up as it's supposed to do, rather than "the saving does not stop". Making a comment on the posting worked pretty okay. Checking the watchdog however, and I find the "Asynchronous views failed. Using Synchronous mode" error message is present. There's no "Premature end of script headers" in the error.log.

Setting Asynchronous Operation didn't help in other words to clear the error message.

Anybody’s picture

I'm sadly running into the same issue now. Was someone able to fix this in the meantime?

aitala’s picture

Just saw this msg crop up after going from PHP 5.5 to 5.6

Eric