Description
Fixes a casting issue that happens during the unix time conversion - at a point the expiry is converted to a TimeSpan and then the TotalMilliseconds property is used which converts the value to a double (.999) which then is converted to a unsigned integer thus .NET makes it a zero.
Attachments
For Gerrit Dashboard: NCBC-1984 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
110385,6 | NCBC-1984: Timestamp underflow causes expiration to be set to infinite | release27 | couchbase-net-client | Status: MERGED | +2 | +1 |