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;
|
let rankedPxlCnt = 0;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
const startTime = Date.now();
|
||||||
|
|
||||||
const canvas = canvases[canvasId];
|
const canvas = canvases[canvasId];
|
||||||
if (!canvas) {
|
if (!canvas) {
|
||||||
// canvas doesn't exist
|
// canvas doesn't exist
|
||||||
|
@ -172,6 +174,14 @@ export async function drawByOffsets(
|
||||||
if (canvas.ranked && (canvasId != 0 || y < 14450)) {
|
if (canvas.ranked && (canvasId != 0 || y < 14450)) {
|
||||||
rankedPxlCnt += 1;
|
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) {
|
} catch (e) {
|
||||||
retCode = parseInt(e.message, 10);
|
retCode = parseInt(e.message, 10);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user