long long pixel response times
This commit is contained in:
parent
f0bbbb4523
commit
9c57dd8032
|
@ -46,6 +46,8 @@ export async function drawByOffsets(
|
|||
let rankedPxlCnt = 0;
|
||||
|
||||
try {
|
||||
const startTime = Date.now();
|
||||
|
||||
const canvas = canvases[canvasId];
|
||||
if (!canvas) {
|
||||
// canvas doesn't exist
|
||||
|
@ -172,6 +174,14 @@ export async function drawByOffsets(
|
|||
if (canvas.ranked && (canvasId != 0 || y < 14450)) {
|
||||
rankedPxlCnt += 1;
|
||||
}
|
||||
|
||||
const duration = Date.now() - startTime;
|
||||
if (duration > 1000) {
|
||||
logger.warn(
|
||||
// eslint-disable-next-line max-len
|
||||
`Long response time of ${duration}ms for placing ${pxlCnt} pixels for user ${user.id || user.ip}`,
|
||||
);
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
retCode = parseInt(e.message, 10);
|
||||
|
|
Loading…
Reference in New Issue
Block a user