mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-18 05:35:45 +02:00
[180994] I can't reproduce this problem but there was a locking problem recently discovered in version 7 RSE. I've put the fix here although I can't be sure if it fixes the problem Dave D and Martin are seeing.
This commit is contained in:
parent
b17abac910
commit
97e60bc916
3 changed files with 5 additions and 4 deletions
|
@ -203,6 +203,7 @@ implements ISchemaExtender
|
||||||
DataElement cmd = (DataElement)_commandQueue.remove(0);
|
DataElement cmd = (DataElement)_commandQueue.remove(0);
|
||||||
command(cmd);
|
command(cmd);
|
||||||
}
|
}
|
||||||
|
waitForInput();
|
||||||
}
|
}
|
||||||
|
|
||||||
public final void requestCommand(DataElement command)
|
public final void requestCommand(DataElement command)
|
||||||
|
|
|
@ -92,8 +92,8 @@ public abstract class CommandHandler extends Handler
|
||||||
_commands.add(command);
|
_commands.add(command);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
notifyInput();
|
|
||||||
}
|
}
|
||||||
|
notifyInput();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -156,8 +156,8 @@ public abstract class UpdateHandler extends Handler
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
notifyInput();
|
|
||||||
}
|
}
|
||||||
|
notifyInput();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Reference in a new issue