aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/bindings/ScriptExecutionContext.h
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-22 21:11:10 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-22 21:11:10 -0700
commitf05428e4f3fd801242208e37def1ad6d5bad0fde (patch)
tree1fd6f32f7439b681c428222607fdb2566d54d992 /src/javascript/jsc/bindings/ScriptExecutionContext.h
parent20249b9f8049eeac384a5cdb84518bf676511116 (diff)
downloadbun-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.h5
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)
{