diff --git a/core/out_queue_processor.js b/core/out_queue_processor.js index fa2621c..d19333b 100644 --- a/core/out_queue_processor.js +++ b/core/out_queue_processor.js @@ -360,8 +360,8 @@ const appProcess = async prms => { default: //Установим флаг возврата полного ответа (и тела и заголовков) options.resolveWithFullResponse = true; - //Установим таймаут подключения - options.timeout = prms.function.nTimeoutConn ? prms.function.nTimeoutConn : null; + //Установим таймаут подключения (если задан в настройках функции и ещё не задан в параметрах сообщения) + if (prms.function.nTimeoutConn && !options?.timeout) options.timeout = prms.function.nTimeoutConn; //Отправляем запрос serverResp = prms.function.nTimeoutAsynch ? await wrapPromiseTimeout(prms.function.nTimeoutAsynch, rqp(options))