channeldb: fix panic bug in channeldb, check proper bucket for nil-ness
This commit is contained in:
1 file changed
+2
-2
@@ -561,7 +561,7 @@ func (c *OpenChannel) RevocationLogTail() (*ChannelDelta, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
logBucket := nodeChanBucket.Bucket(channelLogBucket)
|
logBucket := nodeChanBucket.Bucket(channelLogBucket)
|
||||||
if nodeChanBucket == nil {
|
if logBucket == nil {
|
||||||
return ErrNoPastDeltas
|
return ErrNoPastDeltas
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -635,7 +635,7 @@ func (c *OpenChannel) FindPreviousState(updateNum uint64) (*ChannelDelta, error)
|
|||||||
}
|
}
|
||||||
|
|
||||||
logBucket := nodeChanBucket.Bucket(channelLogBucket)
|
logBucket := nodeChanBucket.Bucket(channelLogBucket)
|
||||||
if nodeChanBucket == nil {
|
if logBucket == nil {
|
||||||
return ErrNoPastDeltas
|
return ErrNoPastDeltas
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user