Project

General

Profile

Actions

Task #4046

closed

stable http backend

Added by Marcin Kuzminski [CTO] over 8 years ago. Updated over 8 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

Actions #1

Updated by Marcin Kuzminski [CTO] over 8 years ago

  • Assignee set to Johannes Bornhold
Actions #2

Updated by Martin Bornhold over 8 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.

Actions #3

Updated by Johannes Bornhold over 8 years ago

  • Status changed from New to Resolved
Actions #4

Updated by Marcin Kuzminski [CTO] over 8 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF