sendSquelch(false, isolateId);
int timeout = getPreference(SessionManager.PREF_GETVAR_RESPONSE_TIMEOUT);
if (!simpleRequestResponseMessage(dm, (t == VariableType.STRING) ? DMessage.InSetVariable : DMessage.InSetVariable2, timeout))
throw new NoResponseException(getPreference(SessionManager.PREF_RESPONSE_TIMEOUT));
// turn it back on
sendSquelch(true, isolateId);
// tell manager we're done, and get exception if any