Chip,

This is true, but there is some extra complexity involved with components:

If a shared method is marked as preemptive capable, any shared method it uses 
must also be marked as preemptive capable. Otherwise 4D says the method further 
down in the call chain is not thread safe even if it has no thread unsafe 
commands. 

John DeSoi, Ph.D.


> On Jan 30, 2019, at 3:05 PM, Chip Scheide via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> there was no mention of components.
> I assume, as components are effectively 4D methods, that a thread safe 
> method (call chain) in a component, would make a call to the component 
> method from the host system thread safe as well.

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to