Fixes for https://github.com/coreos/etcd/issues/3954.
@@ -82,7 +82,7 @@ func (eh *EventHistory) scan(key string, recursive bool, index uint64) (*Event,
if recursive {
// add tailing slash
- key := path.Clean(key)
+ key = path.Clean(key)
if key[len(key)-1] != '/' {
key = key + "/"
}