Next: , Previous: , Up: Summary of Dezyne blocking   [Contents]

5.4.3 Identify when ‘blocking’ may be used and when it may not be used

Following an analysis of a ‘blocking’ process in Blocking Runtime behaviour, some hard constraints were identified in Implications of ‘blocking' for Dezyne applications: the main thread must not suffer from being blocked and the target platform must support some way to provide activity when the main thread is blocked.