unknown (async) :: WeaveLockWrapper-183 (last self.cb generated at module:wrap.js:127 :: WeaveLockWrapper)

RESOLVED FIXED

Status

RESOLVED FIXED
10 years ago
10 years ago

People

(Reporter: vinodmishra, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

10 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3

When trying to setup weave on my personal server, the login is successful but weave is not able to acquire the lock. The error in verbose log is mentioned below:

2008-10-02 20:34:01	Chrome.Login	TRACE	Sync login window opened
2008-10-02 20:34:03	Chrome.Window	INFO	Logging in...
2008-10-02 20:34:03	Chrome.Window	INFO	User string: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
2008-10-02 20:34:03	Chrome.Window	INFO	Weave version: 0.2.6
2008-10-02 20:34:03	Service.Main	DEBUG	Logging in user vinod@weave.vinodmishra.com
2008-10-02 20:34:03	Service.Main	DEBUG	Verifying login for user vinod@weave.vinodmishra.com
2008-10-02 20:34:03	Service.Main	CONFIG	Using server URL: http://weave.vinodmishra.com:2077/user/vinod@weave.vinodmishra.com/
2008-10-02 20:34:03	Service.DAV	DEBUG	checkLogin called for user vinod@weave.vinodmishra.com
2008-10-02 20:34:03	Service.DAV	DEBUG	GET request for root folder
2008-10-02 20:34:03	Service.DAV	DEBUG	checkLogin got response status 200
2008-10-02 20:34:03	Service.Main	INFO	Making sure server is initialized...
2008-10-02 20:34:03	Service.DAV	DEBUG	checkLogin called for user vinod@weave.vinodmishra.com
2008-10-02 20:34:03	Service.DAV	DEBUG	GET request for root folder
2008-10-02 20:34:04	Service.DAV	DEBUG	checkLogin got response status 200
2008-10-02 20:34:04	Service.DAV	DEBUG	GET request for meta/version
2008-10-02 20:34:05	Service.DAV	DEBUG	GET request for meta/
2008-10-02 20:34:05	Service.DAV	DEBUG	GET request for meta/clients
2008-10-02 20:34:06	Service.Resource	DEBUG	GET request successful
2008-10-02 20:34:06	Service.JsonFilter	DEBUG	Decoding JSON data
2008-10-02 20:34:06	Service.JsonFilter	DEBUG	Encoding data as JSON
2008-10-02 20:34:06	Service.DAV	DEBUG	PUT request for meta/clients
2008-10-02 20:34:06	Service.Resource	DEBUG	PUT request successful
2008-10-02 20:34:06	Service.ClientData	DEBUG	Successfully downloaded clients file from server
2008-10-02 20:34:06	Service.Main	DEBUG	Caching keys
2008-10-02 20:34:06	Service.DAV	DEBUG	GET request for private/privkey
2008-10-02 20:34:07	Service.DAV	DEBUG	GET request for public/pubkey
2008-10-02 20:34:07	Service.Main	TRACE	Retrieving keypair from server
2008-10-02 20:34:07	Service.Main	DEBUG	Using cached keypair
2008-10-02 20:34:07	Service.Main	CONFIG	Weave scheduler enabled
2008-10-02 20:34:07	Chrome.Window	INFO	Login successful
2008-10-02 20:34:09	Chrome.Login	TRACE	Sync login window closed
2008-10-02 20:36:02	Service.DAV	DEBUG	LOCK request for lock
2008-10-02 20:36:03	Service.DAV	ERROR	Could not acquire lock
2008-10-02 20:36:03	FaultTolerance	DEBUG	unknown (async) :: WeaveLockWrapper-183 (last self.cb generated at module:wrap.js:127 :: WeaveLockWrapper)
module:wrap.js:201 :: WeaveCatchAllWrapper
module:async.js:233 :: AsyncGen_run
module:async.js:332 :: Async_run
module:wrap.js:94 :: WeaveNotifyWrapper
module:async.js:233 :: AsyncGen_run
module:async.js:332 :: Async_run
module:async.js:352 :: Async_sugar
module:service.js:778 :: WeaveSvc_sync
chrome://weave/content/status.js:119 :: WeaveStatus_doSync
chrome://weave/content/status.js:93 :: WeaveStatus_onLoad
chrome://weave/content/status.xul:1 :: onload


Reproducible: Always

Steps to Reproduce:
1.Login to the server
2.Try to sync

Actual Results:  
Weave is not able to acquire a lock

Expected Results:  
It should acquire the lock and synch the data
We no longer use WebDAV, and the new server API we designed does now require locking.  Yay!
Status: UNCONFIRMED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
Component: Weave → General
Product: Mozilla Labs → Weave
Target Milestone: -- → ---
QA Contact: weave → general
You need to log in before you can comment on or make changes to this bug.