• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Quick Thread Question

 
Matt Ghiold
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey guys,
If you have code like the following:
public syncronized void addRecord() {
lockRecorder(); -- Syncronized and then Call's wait
Will it release the lockRecorder lock and the addRecord lock with the call to wait or just the lockRecorder lock?
Thanks in advance.
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
To me it looks like you have the lock on the entire class. I don't see a lockRecord object. I see a lockRecord method but that is different.
Lock is always on an Object.
Mark
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic