From 979e56267eeb475125ac4e7cad505aa94b174561 Mon Sep 17 00:00:00 2001 From: maliming Date: Tue, 14 Apr 2026 14:34:14 +0800 Subject: [PATCH] Increase AbpMemoryPoolHttpResponseStreamWriterFactory buffer size from 32KB to 256KB Prevents 'Synchronous operations are disallowed' error when rendering large MVC views (e.g. Account settings page with multiple tabs in non-English locales). --- .../AbpMemoryPoolHttpResponseStreamWriterFactory.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs index 78e13fc73e..0cad4a1ada 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs @@ -12,7 +12,7 @@ namespace Volo.Abp.AspNetCore.Mvc.Infrastructure; /// public class AbpMemoryPoolHttpResponseStreamWriterFactory : IHttpResponseStreamWriterFactory { - public const int DefaultBufferSize = 32 * 1024; + public const int DefaultBufferSize = 256 * 1024; private readonly ArrayPool _bytePool; private readonly ArrayPool _charPool;