You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by fd...@apache.org on 2010/10/12 17:59:02 UTC

svn commit: r1021812 - /couchdb/branches/1.0.x/src/couchdb/couch_db_updater.erl

Author: fdmanana
Date: Tue Oct 12 15:59:01 2010
New Revision: 1021812

URL: http://svn.apache.org/viewvc?rev=1021812&view=rev
Log:
Merge revision 1021811 from trunk:

Avoid gen_server call timeout error after compacting a database (seems to happen only for large DBs, but not always).

Modified:
    couchdb/branches/1.0.x/src/couchdb/couch_db_updater.erl

Modified: couchdb/branches/1.0.x/src/couchdb/couch_db_updater.erl
URL: http://svn.apache.org/viewvc/couchdb/branches/1.0.x/src/couchdb/couch_db_updater.erl?rev=1021812&r1=1021811&r2=1021812&view=diff
==============================================================================
--- couchdb/branches/1.0.x/src/couchdb/couch_db_updater.erl (original)
+++ couchdb/branches/1.0.x/src/couchdb/couch_db_updater.erl Tue Oct 12 15:59:01 2010
@@ -186,7 +186,7 @@ handle_cast({compact_done, CompactFilepa
         couch_file:delete(RootDir, Filepath),
         ok = file:rename(CompactFilepath, Filepath),
         close_db(Db),
-        ok = gen_server:call(Db#db.main_pid, {db_updated, NewDb2}),
+        ok = gen_server:call(Db#db.main_pid, {db_updated, NewDb2}, infinity),
         ?LOG_INFO("Compaction for db \"~s\" completed.", [Db#db.name]),
         {noreply, NewDb2#db{compactor_pid=nil}};
     false ->