Fix is checked into master branch. Can I back port it to 4.4? Thanks -min
On 9/3/14 9:42 AM, "Min Chen" <min.c...@citrix.com> wrote: >Thanks Hugo for pointing that out. That is a bug caused by copy-and-paste, >the code should be in decrRefCnt routine like other SnapshotDataStoreVO >and TemplateDataStoreVO. >I will fix this in a minute. > >-min > > >On 9/3/14 12:30 AM, "Hugo Trippaers" <h...@trippaers.nl> wrote: > >>Min, >> >>I¹m checking some findbugs reports and found the following piece of code >>in VolumeDataStoreVO (line 352): >> >> public void setRefCnt(Long refCnt) { >> if (refCnt > 0) { >> refCnt--; >> } >> else { >> s_logger.warn("We should not try to decrement a zero >>reference count even though our code has guarded"); >> } >> } >> >> >>This doesn¹t seem to make a lot of sense to me as the refCnt field >>doesn¹t get set in this function. Could you have a look as you committed >>this and might know what the intended behavior is? >> >>Cheers, >> >>Hugo >