Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
021af3f
wip
pavelsavara Jul 10, 2023
362de7d
wip
pavelsavara Jul 10, 2023
6868135
fix MT
pavelsavara Jul 10, 2023
82faafd
Merge branch 'main' into browser_exit
pavelsavara Jul 10, 2023
0ff8506
don't call managed from finalizer after exit
pavelsavara Jul 10, 2023
1fa9423
Merge branch 'main' into browser_exit
lewing Jul 11, 2023
eb35a3a
wip
pavelsavara Jul 11, 2023
dc9c91d
Merge branch 'browser_exit' of https://github.com/pavelsavara/runtime…
pavelsavara Jul 11, 2023
6098948
Merge branch 'main' into browser_exit
pavelsavara Jul 11, 2023
1fbef45
fix
pavelsavara Jul 11, 2023
30f4759
wip
pavelsavara Jul 11, 2023
9ff8180
wip
pavelsavara Jul 11, 2023
7369de8
wip
pavelsavara Jul 11, 2023
4bd12cc
wip
pavelsavara Jul 11, 2023
1994535
fix
pavelsavara Jul 12, 2023
ecba64c
Merge branch 'main' into browser_exit
pavelsavara Jul 12, 2023
f48febe
Merge branch 'main' into browser_exit
pavelsavara Jul 13, 2023
85097f0
feedback from @kg
pavelsavara Jul 13, 2023
a1dde14
fix
pavelsavara Jul 13, 2023
fdf18bd
Merge branch 'main' into browser_exit
pavelsavara Jul 13, 2023
b246a3c
bad merge
pavelsavara Jul 13, 2023
f93a43d
fix abort
pavelsavara Jul 14, 2023
1818f02
Merge branch 'main' into browser_exit
pavelsavara Jul 14, 2023
c5e0c48
Merge branch 'main' into browser_exit
pavelsavara Jul 14, 2023
66bfa87
fixx merge
pavelsavara Jul 14, 2023
5c0faf0
fix abort + sample
pavelsavara Jul 14, 2023
fbbdfc7
fix
pavelsavara Jul 14, 2023
8b43077
@maraf's feedback about just one exit method
pavelsavara Jul 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix
  • Loading branch information
pavelsavara committed Jul 13, 2023
commit a1dde14860a3a089e692e609d80a68b217f9465d
4 changes: 2 additions & 2 deletions src/mono/wasm/runtime/loader/exit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@ export function abort_startup(reason: any, should_exit: boolean, should_throw?:
export function mono_exit(exit_code: number, reason?: any): void {
// make sure we have both reason and exit_code
exit_code = (reason && typeof reason.status === "number") ? reason.status : exit_code;
reason = reason || runtimeHelpers.ExitStatus
reason = reason || (runtimeHelpers.ExitStatus
? new runtimeHelpers.ExitStatus(exit_code)
: new Error("Exit with code " + exit_code);
: new Error("Exit with code " + exit_code));
reason.status = exit_code;

if (!is_exited()) {
Expand Down