Skip to content

Single-threaded Web exports are broken #97073

Closed
@adamscott

Description

@adamscott

Tested versions

System information

Godot v4.4.dev (2c136e6) - macOS 14.6.1 - Metal (Forward+) - integrated Apple M3 Max (Apple9) - Apple M3 Max (16 Threads)

Issue description

This errors shows up on non-threaded web exports.

ERROR: Can't add a group task because the WorkerThreadPool is either not initialized yet or already terminated. [tmp_js_export.js:474:18](http://localhost:8060/tmp_js_export.js)
   at: _add_group_task (core/object/worker_thread_pool.cpp:546) [tmp_js_export.js:474:18](http://localhost:8060/tmp_js_export.js)
Capture d’écran, le 2024-09-16 à 08 46 14

Steps to reproduce

  1. Export a web game without thread support
  2. See that there's a flood of the described error

Minimal reproduction project (MRP)

n/a

Metadata

Metadata

Assignees

Type

No type

Projects

  • Status

    Unassessed

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions