John Wiegley schrieb am So., 23. Apr. 2017 um 08:14 Uhr: > >>>>> "EZ" == Eli Zaretskii writes: > > EZ> I don't think I understand this. From my POV, restricting modules to be > EZ> called only from one thread is too restrictive, and I see no reason for > EZ> that. > > I see Eli's point here; I'm wondering Philipp, did you run into a > particular > problem your patch is trying to solve, or are you trying to preempt future > problems? > > The particular problems I'm trying to solve are: - With multithreading, the current thread check (that only checks for the main thread) is clearly incorrect and I wanted to fix it. - I finally wanted to start writing some documentation about the module API. For that, I need to know both its desired and actual behavior, including preconditions, guarantees, and restrictions.