Changeset 2265

Show
Ignore:
Timestamp:
07/11/08 20:24:22 (3 months ago)
Author:
DrHouse
Message:

Little synchronization issue I forgot on [2258], thanks crion

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/L2_GameServer/java/net/sf/l2j/gameserver/model/CharEffectList.java

    r2258 r2265  
    6161 
    6262                // Add all buffs and all debuffs 
    63                 if (_buffs != null && !_buffs.isEmpty())  
    64                         temp.addAll(_buffs); 
    65                 if (_debuffs != null && !_debuffs.isEmpty())  
    66                         temp.addAll(_debuffs); 
     63                synchronized (this) 
     64                { 
     65                        if (_buffs != null && !_buffs.isEmpty())  
     66                                temp.addAll(_buffs); 
     67                        if (_debuffs != null && !_debuffs.isEmpty())  
     68                                temp.addAll(_debuffs); 
     69                } 
    6770 
    6871                // Return all effects in an array