Use feature timeout when starting second engine for analysis
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 5 Jan 2017 21:30:41 +0000 (22:30 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Fri, 13 Jan 2017 15:39:25 +0000 (16:39 +0100)
commit6a7b0bcfb46092809ac826bf99652b9bce5d9a10
treefe5e689de6d4d5b8833f0c2c3b518f2f550a30a5
parentd45b23cf75433a48797cfc5e81ce8fdcfea7c94b
Use feature timeout when starting second engine for analysis

When the second engine gets ivolved in the analysis, but has not been
used before, so that its features are unknown, we now wait for these
features (or time out in case of v1 engines) before initializing the
engine. Without this 'edit' could be used on engines that need 'setboard',
or false 'unsupported variant' errors could arise.
backend.c