Skip to content

Commit ef07049

Browse files
authored
(fix): timeouts for sync handlers returning non-undefined values; fix ESM return values (#665)
* fix: handle sync handlers returning values to prevent timeout issues * fix: sync handlers with callbacks * unit tests * update snapshots
1 parent e0e53de commit ef07049

32 files changed

+2337
-27
lines changed

integration_tests/snapshots/logs/esm_node18.log

Lines changed: 740 additions & 0 deletions
Large diffs are not rendered by default.

integration_tests/snapshots/logs/esm_node20.log

Lines changed: 740 additions & 0 deletions
Large diffs are not rendered by default.

integration_tests/snapshots/logs/esm_node22.log

Lines changed: 740 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
null
1+
{
2+
"message": "hello, dog!"
3+
}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
null
1+
{
2+
"message": "hello, dog!"
3+
}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
null
1+
{
2+
"message": "hello, dog!"
3+
}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
null
1+
{
2+
"message": "hello, dog!"
3+
}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
null
1+
{
2+
"message": "hello, dog!"
3+
}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
null
1+
{
2+
"message": "hello, dog!"
3+
}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
null
1+
{
2+
"message": "hello, dog!"
3+
}

0 commit comments

Comments
 (0)