From cc59a0ed74ddde0b556f3d579bdbd67d10ab295a Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Thu, 16 Jul 2015 11:01:45 +0100 Subject: [PATCH] Increased server script timeout on Import page. --- .../Orchard.ImportExport/Controllers/AdminController.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Orchard.Web/Modules/Orchard.ImportExport/Controllers/AdminController.cs b/src/Orchard.Web/Modules/Orchard.ImportExport/Controllers/AdminController.cs index 49851f720..5f6584757 100644 --- a/src/Orchard.Web/Modules/Orchard.ImportExport/Controllers/AdminController.cs +++ b/src/Orchard.Web/Modules/Orchard.ImportExport/Controllers/AdminController.cs @@ -52,6 +52,9 @@ namespace Orchard.ImportExport.Controllers { if (!Services.Authorizer.Authorize(Permissions.Import, T("Not allowed to import."))) return new HttpUnauthorizedResult(); + // Sets the request timeout to 10 minutes to give enough time to execute custom recipes. + Services.WorkContext.HttpContext.Server.ScriptTimeout = 600; + var actions = _importActions.OrderByDescending(x => x.Priority).ToList(); var viewModel = new ImportViewModel { Actions = actions.Select(x => new ImportActionViewModel {