RemotePlugin: Revert unnecessary invalidate() changes

Reverts some changes made in 9db8cbfb31.

The consequences of this changes are unsure, so reverting them for now.
Since a VST plugin's architecture is now detected before trying to load it,
this fix is not needed any more for 64&32-bit VSTs to work, as the
idVstBadDllFormat-message-mechanism was removed.

It should be noted however that the bug still exists, probably rendering
4fd8ecd7e4 ineffective.
This commit is contained in:
Lukas W
2018-06-24 18:40:13 +02:00
parent 156c134301
commit e1cdfd1d47

View File

@@ -64,9 +64,7 @@ void ProcessWatcher::run()
fprintf( stderr,
"remote plugin died! invalidating now.\n" );
#ifndef SYNC_WITH_SHM_FIFO
m_plugin->invalidate();
#endif
}
}
@@ -467,6 +465,9 @@ void RemotePlugin::processFinished( int exitCode,
{
qCritical() << "Remote plugin exit code: " << exitCode;
}
#ifndef SYNC_WITH_SHM_FIFO
invalidate();
#endif
}
void RemotePlugin::processErrored( QProcess::ProcessError err )