mirror of
https://github.com/cyberarm/w3d_hub_linux_launcher.git
synced 2026-11-04 17:14:06 +00:00
Initial support for GSH websocket live server updates, minor refactoring to remove thread usage from Worker 'server-side'
This commit is contained in:
@@ -23,6 +23,7 @@ require "chunky_png"
|
||||
require "sdl3"
|
||||
|
||||
require_relative "lib/gosu_ext"
|
||||
require_relative "lib/common"
|
||||
|
||||
require_relative "lib/version"
|
||||
require_relative "lib/constants"
|
||||
@@ -49,6 +50,7 @@ require_relative "lib/application_helper"
|
||||
require_relative "lib/ico"
|
||||
require_relative "lib/dds"
|
||||
require_relative "lib/ww_mix"
|
||||
require_relative "lib/websocket_client"
|
||||
|
||||
require_relative "lib/worker"
|
||||
require_relative "lib/worker/api"
|
||||
@@ -78,9 +80,6 @@ module W3DHubLauncher
|
||||
W3DHubLauncher::Worker.new.listen
|
||||
end
|
||||
|
||||
# Prevent race condition where server IPC isn't ready before the client attempts to connect
|
||||
sleep 0.1
|
||||
|
||||
# UNIXSocket / client
|
||||
WORKER = W3DHubLauncher::Worker.new
|
||||
WORKER.connect
|
||||
|
||||
Reference in New Issue
Block a user