setError remembers the first non-nil error it is called with.
(err error)
| 102 | |
| 103 | // setError remembers the first non-nil error it is called with. |
| 104 | func (self *StateDB) setError(err error) { |
| 105 | if self.dbErr == nil { |
| 106 | self.dbErr = err |
| 107 | } |
| 108 | } |
| 109 | |
| 110 | func (self *StateDB) Error() error { |
| 111 | return self.dbErr |
no outgoing calls
no test coverage detected