wireprotov2server: use pycompat.strkwargs when calling cachekeyfn
Differential Revision: https://phab.mercurial-scm.org/D5696
--- a/mercurial/wireprotov2server.py Thu Jan 17 18:05:54 2019 +0530
+++ b/mercurial/wireprotov2server.py Fri Jan 25 14:38:49 2019 -0800
@@ -390,7 +390,8 @@
return
with cacher:
- cachekey = entry.cachekeyfn(repo, proto, cacher, **args)
+ cachekey = entry.cachekeyfn(repo, proto, cacher,
+ **pycompat.strkwargs(args))
# No cache key or the cacher doesn't like it. Do default handling.
if cachekey is None or not cacher.setcachekey(cachekey):