Increase timeouts for the image conversion tasks

This commit is contained in:
Roberto Rosario
2014-10-07 19:38:14 -04:00
parent dd35196492
commit 4b6c826574
2 changed files with 2 additions and 2 deletions

View File

@@ -30,7 +30,7 @@ from .serializers import (DocumentImageSerializer, DocumentPageSerializer,
from .settings import DISPLAY_SIZE, ZOOM_MAX_LEVEL, ZOOM_MIN_LEVEL
from .tasks import task_get_document_image
DOCUMENT_IMAGE_TASK_TIMEOUT = 2
DOCUMENT_IMAGE_TASK_TIMEOUT = 10
class APIDocumentListView(generics.ListCreateAPIView):

View File

@@ -289,7 +289,7 @@ def get_document_image(request, document_id, size=PREVIEW_SIZE):
rotation = int(request.GET.get('rotation', DEFAULT_ROTATION)) % 360
task = task_get_document_image.apply_async(kwargs=dict(document_id=document.pk, size=size, page=page, zoom=zoom, rotation=rotation, as_base64=False, version=version), queue='converter')
return sendfile.sendfile(request, task.get(timeout=1), mimetype=DEFAULT_FILE_FORMAT_MIMETYPE)
return sendfile.sendfile(request, task.get(timeout=10), mimetype=DEFAULT_FILE_FORMAT_MIMETYPE)
def document_download(request, document_id=None, document_id_list=None, document_version_pk=None):