child_process.execФайл, кажется, зависает, когда открыто соединение pg.Client ().
Я смог сузить это до того, как только я закомментирую код pg.Client (). Connect (), дочерний процесс execFile снова заработает.
Вот код - заранее благодарен за всю помощь!
const { Client } = require("pg");
const client = new Client({
database,
username,
password,
host,
port
});
client.connect();
const { execFile } = require("child_process");
execFile('someExecutable', (error, stdout, stderr) => {...})
Кто-нибудь сталкивался с этой проблемой раньше?