Traceback (most recent call last): File "D:\Dropbox\Code\redacted7\var\parts\google_appengine\google\appengine\ext\appstats\recording.py", line 897, in appstats_wsgi_wrapper result = app(environ, appstats_start_response) File "D:\Dropbox\Code\redacted7\app\lib\dist\tipfy\app.py", line 245, in dispatch rv = self.handle_exception(request, e) File "D:\Dropbox\Code\redacted7\app\lib\dist\tipfy\app.py", line 241, in dispatch rv = self.router.dispatch(request) File "D:\Dropbox\Code\redacted7\app\lib\dist\tipfy\routing.py", line 96, in dispatch rv = rv() File "D:\Dropbox\Code\redacted7\app\lib\dist\tipfy\handler.py", line 297, in __call__ response = self.dispatch() File "D:\Dropbox\Code\redacted7\app\lib\dist\tipfy\handler.py", line 89, in dispatch return self.handle_exception(exception=e) File "D:\Dropbox\Code\redacted7\app\lib\dist\tipfy\handler.py", line 87, in dispatch return self.make_response(method(**request.rule_args)) File "D:\Dropbox\Code\redacted7\app\lib\ndb\context.py", line 429, in add_context_wrapper return tasklets.synctasklet(func)(*args, **kwds) File "D:\Dropbox\Code\redacted7\app\lib\ndb\tasklets.py", line 745, in synctasklet_wrapper return taskletfunc(*args, **kwds).get_result() File "D:\Dropbox\Code\redacted7\app\lib\ndb\tasklets.py", line 721, in tasklet_wrapper result = func(*args, **kwds) File "D:\Dropbox\Code\redacted7\app\redacted\handlers\category.py", line 53, in post post = models.Post.create(file, user, addr) File "D:\Dropbox\Code\redacted7\app\redacted\models\base.py", line 89, in create post = cls.query().filter(Post.content==content.key).fetch(1) File "D:\Dropbox\Code\redacted7\app\lib\ndb\query.py", line 666, in fetch return self.fetch_async(limit, offset, options=options).get_result() File "D:\Dropbox\Code\redacted7\app\lib\ndb\tasklets.py", line 246, in get_result self.check_success() File "D:\Dropbox\Code\redacted7\app\lib\ndb\tasklets.py", line 243, in check_success raise self._exception.__class__, self._exception, self._traceback RuntimeError: Deadlock waiting for