# HG changeset patch # User Chris Cannam # Date 1476710303 -3600 # Node ID f2105c5b0b12b452e7cfcafaf89f1611b407ebb0 # Parent 4a4ead8039663867a8cc54ed1836c14180372732 Pull out model creation into the transformer thread run(), so that all communications with the plugin server happen on a single thread. Then make the model accessor wait for them to be created (which still happens right at the start of processing) before returning. diff -r 4a4ead803966 -r f2105c5b0b12 .hgsubstate --- a/.hgsubstate Fri Oct 14 16:23:04 2016 +0100 +++ b/.hgsubstate Mon Oct 17 14:18:23 2016 +0100 @@ -8,6 +8,6 @@ d02ad5211621b1a7fbbdbbd0cb76a64d5be65844 piper-cpp 1e4f338ae482429a7ab9bdd0825242042354152f sv-dependency-builds f257967855e2e666921d167295105c5923947435 svapp -584b2d7d7cd936fef740fa45be911634e1cade2e svcore +5a1198083d9ae2fed19a54f19be4d793089b7ea1 svcore 0d04b1cdb9f9c98403af5bdd87352379de52a7d9 svgui bd8484e193539a1c8382144342b260e7455e04f9 vamp-plugin-sdk