more debug
This commit is contained in:
@@ -361,7 +361,8 @@ class RPCProxy {
|
|||||||
|
|
||||||
// Log if client closed very early
|
// Log if client closed very early
|
||||||
if (isClientClosed() && totalTime < 10) {
|
if (isClientClosed() && totalTime < 10) {
|
||||||
logger.warn({
|
// This appears to be normal JSON-RPC client behavior
|
||||||
|
logger.info({
|
||||||
requestId,
|
requestId,
|
||||||
endpoint: 'stream',
|
endpoint: 'stream',
|
||||||
totalTimeMs: totalTime,
|
totalTimeMs: totalTime,
|
||||||
@@ -372,9 +373,11 @@ class RPCProxy {
|
|||||||
httpVersion: res.req.httpVersion,
|
httpVersion: res.req.httpVersion,
|
||||||
keepAlive: res.req.headers.connection,
|
keepAlive: res.req.headers.connection,
|
||||||
clientClosedAt: getClientCloseReason(),
|
clientClosedAt: getClientCloseReason(),
|
||||||
|
responseComplete: true, // We're in the 'end' event, so response is complete
|
||||||
|
chunksReceived: chunks.length,
|
||||||
// For small responses, log the actual data to see what's happening
|
// For small responses, log the actual data to see what's happening
|
||||||
responseData: rawData.length < 200 ? responseData : '[truncated]',
|
responseData: rawData.length < 200 ? responseData : '[truncated]',
|
||||||
}, 'Client closed connection very quickly');
|
}, 'Client closed connection quickly (normal for JSON-RPC)');
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.info({
|
logger.info({
|
||||||
|
|||||||
Reference in New Issue
Block a user