Browse Source

Fix some dodgy synchronisation.

Change-Id: I829d5e34edaf30bcdd171b693a5ad44f053f0430
Reviewed-on: http://gerrit.dmdirc.com/3829
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
changes/29/3829/3
Greg Holmes 9 years ago
parent
commit
9418f89c90

+ 1
- 1
src/com/dmdirc/addons/ui_swing/components/statusbar/MessagePopup.java View File

@@ -106,7 +106,7 @@ class MessagePopup extends StatusbarTogglePanel<JLabel> {
106 106
      * @param message to add
107 107
      */
108 108
     public void addMessage(final StatusMessage message) {
109
-        synchronized (message) {
109
+        synchronized (messages) {
110 110
             messages.add(message);
111 111
         }
112 112
     }

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/error/ErrorTableModel.java View File

@@ -66,7 +66,7 @@ public final class ErrorTableModel extends AbstractTableModel implements ErrorLi
66 66
      * @param errors List of errors
67 67
      */
68 68
     public void setErrors(final List<ProgramError> errors) {
69
-        synchronized (errors) {
69
+        synchronized (this.errors) {
70 70
             this.errors.clear();
71 71
             this.errors.addAll(errors);
72 72
         }

Loading…
Cancel
Save