Project

General

Profile

Task #4046

stable http backend

Added by Marcin Kuzminski [CTO] about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
27.06.2016
Due date:
% Done:

0%

Estimated time:
Sorting:
Commit Number:

Description

We need to make http backend produciton ready, and gevent ready

History

#1 Updated by Marcin Kuzminski [CTO] about 4 years ago

  • Assignee set to Johannes Bornhold

#2 Updated by Martin Bornhold about 4 years ago

Some Notes on using VCSServer with gunicorn and gevent:
I tested to activate gevent also in the VCSServer but it seems not ready to be used with gevent. Most tests are running fine (test in CE and ac-tests) but some of them are failing because of a worker timeout in the VCSServer. I assume that the VCSServer uses some libraries which are not compatible with gevent. Maybe it is the same problem that we encountered with pycurl. Something may use C API (or similar) functions to implement thread synchronization.

#3 Updated by Johannes Bornhold about 4 years ago

  • Status changed from New to Resolved

#4 Updated by Marcin Kuzminski [CTO] about 4 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF