[whatwg] workers
Alexey Proskuryakov
ap at webkit.org
Tue Sep 30 10:02:21 PDT 2008
Sep 30, 2008, в 8:46 PM, Aaron Boodman написал(а):
> close() was added so that you could forcibly kill a worker. For
> example, if you are searching a large set with many workers, you may
> want to kill them once one finds a match.
...
> So I think it is useful to have a conceptual difference between
> workers that are 'dedicated' and those that are 'shared'.
Hmm... So this is more about how you use the interface, not what the
object behind it is. If one chooses to never call close() on a shared
worker (or, say, sets myWorker.close to null right after invoking
constructor), it becomes indistinguishable from a dedicated worker.
Hiding close() possibly sounds more like something a high-level
framework may want to do to enforce a certain design pattern than a
core feature.
- WBR, Alexey Proskuryakov
More information about the whatwg
mailing list