Node.js - Timers and Scheduling
Identify the error in this code snippet that uses AbortController:
const controller = new AbortController();
const signal = controller.signal;
fetch('https://example.com', { signal });
controller.abort();
signal.addEventListener('abort', () => console.log('Fetch aborted'));