decorateRequest is not thread safe
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 42/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- aws, javascript, node.js
Línea de trabajo
Empieza en index.js alrededor de la línea 22, donde está definida la variable de caché currentAwsArguments utilizada por decorateRequest. Reproduce solicitudes concurrentes y rastrea cómo se emparejan los datos de event y context; se considera terminado cuando las solicitudes simultáneas dejan de sobrescribir los datos de las demás.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Due to the way the code for decorateRequest is written, when multiple requests are executed concurrently the currentAwsArguments cache variable will clash and overwrite wrong event and context data between the simultaneous requests.
- Lenguaje dominante
- JavaScript
- Estrellas
- 560
- Forks
- 37
- Merge medio
- 20 h 37 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de fastify/aws-lambda-fastify
-
enhancement question
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
fastify/aws-lambda-fastify#268 · 4 comentarios · 3 reacciones ·
-
Use with NestJSAbiertoquestion
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
fastify/aws-lambda-fastify#115 · 22 comentarios ·
-
Support for Lambda@EdgeAbiertoenhancement question
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
fastify/aws-lambda-fastify#60 · 3 comentarios · 2 reacciones ·
Todos los issues de fastify/aws-lambda-fastify
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
capricorn86/happy-dom#2485 ·
Los mantenedores suelen responder en 2 días
-
area:space-accuracy good first issue track:data
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Sara-Managed-Projects/space-radar#904 ·
Los mantenedores suelen responder en 1 día