J'ai juste update le cutie.js, CONNARD
Ah oui, j'ai aussi add le info.js, qui est merdique d'ailleurs
This commit is contained in:
Syxpi
2025-10-11 22:06:46 +02:00
parent 14d4df5a40
commit b5cba1c318
283 changed files with 15040 additions and 12924 deletions

View File

@@ -392,7 +392,7 @@ class BaseConnection extends EventEmitter {
secureSocket.on('data', (data) => {
this.packetParser.execute(data);
});
this.write = (buffer) => secureSocket.write(buffer);
this.stream = secureSocket;
}
protocolError(message, code) {

View File

@@ -200,7 +200,11 @@ class BasePool extends EventEmitter {
Date.now() - this._freeConnections.get(0).lastActiveTime >
this.config.idleTimeout)
) {
this._freeConnections.get(0).destroy();
if (this.config.connectionConfig.gracefulEnd) {
this._freeConnections.get(0).end();
} else {
this._freeConnections.get(0).destroy();
}
}
} finally {
this._removeIdleTimeoutConnections();

View File

@@ -30,6 +30,13 @@ class BasePoolConnection extends BaseConnection {
}
end() {
if (this.config.gracefulEnd) {
this._removeFromPool();
super.end();
return;
}
const err = new Error(
'Calling conn.end() to release a pooled connection is ' +
'deprecated. In next version calling conn.end() will be ' +