diff options
author | 2022-06-22 21:11:10 -0700 | |
---|---|---|
committer | 2022-06-22 21:11:10 -0700 | |
commit | f05428e4f3fd801242208e37def1ad6d5bad0fde (patch) | |
tree | 1fd6f32f7439b681c428222607fdb2566d54d992 /src/javascript/jsc/bindings/ScriptExecutionContext.h | |
parent | 20249b9f8049eeac384a5cdb84518bf676511116 (diff) | |
download | bun-f05428e4f3fd801242208e37def1ad6d5bad0fde.tar.gz bun-f05428e4f3fd801242208e37def1ad6d5bad0fde.tar.zst bun-f05428e4f3fd801242208e37def1ad6d5bad0fde.zip |
Fix `WebSocket` when HTTP server is not running
Diffstat (limited to 'src/javascript/jsc/bindings/ScriptExecutionContext.h')
-rw-r--r-- | src/javascript/jsc/bindings/ScriptExecutionContext.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/javascript/jsc/bindings/ScriptExecutionContext.h b/src/javascript/jsc/bindings/ScriptExecutionContext.h index 72837368e..227c57e6a 100644 --- a/src/javascript/jsc/bindings/ScriptExecutionContext.h +++ b/src/javascript/jsc/bindings/ScriptExecutionContext.h @@ -112,6 +112,11 @@ public: reinterpret_cast<Zig::GlobalObject*>(m_globalObject)->queueTask(task); } // Executes the task on context's thread asynchronously. + void postTask(EventLoopTask* task) + { + reinterpret_cast<Zig::GlobalObject*>(m_globalObject)->queueTask(task); + } // Executes the task on context's thread asynchronously. + template<typename... Arguments> void postCrossThreadTask(Arguments&&... arguments) { |