diff --git a/client/src/templates/Challenges/redux/execute-challenge-saga.js b/client/src/templates/Challenges/redux/execute-challenge-saga.js index 1a4ca74e143..d1a1e212334 100644 --- a/client/src/templates/Challenges/redux/execute-challenge-saga.js +++ b/client/src/templates/Challenges/redux/execute-challenge-saga.js @@ -255,7 +255,9 @@ export function* previewChallengeSaga(action) { yield put(initLogs()); yield put(initConsole('')); } - yield delay(700); + // long enough so that holding down a key will only send one request, but not + // so long that it feels unresponsive + yield delay(30); const logProxy = yield channel(); const proxyLogger = args => logProxy.put(args);