Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

169
Vistas
¿Esperar la ejecución anterior antes de ejecutar la siguiente?

Tengo una función de ejecución prolongada que se puede llamar varias veces en un período corto de tiempo. Realmente no necesito esperarla, así que quiero lo siguiente: si la instancia anterior de la función aún se está ejecutando, las próximas ejecuciones deben esperar a que finalice la anterior.

¿La forma más simple/correcta de resolver?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

He creado un pequeño paquete llamado mutually-exclusive-functions que es capaz de hacer lo que quieras.

 const { exclude } = require("mutually-exclusive-functions"); async function f1() {}; [f1] = exclude([f1]);

Ahora, si ejecuta f1 , pondrá en cola más llamadas y solo las ejecutará después de que las llamadas anteriores hayan terminado de ejecutarse.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda