diff options
author | Han Zhou <zhouhan@gmail.com> | 2015-12-17 22:23:22 -0800 |
---|---|---|
committer | Andy Zhou <azhou@ovn.org> | 2015-12-18 14:40:03 -0800 |
commit | a32b4433573ebea26cf3be75446addd029155382 (patch) | |
tree | 666cb9ccb7600b0485fdc445336397ea575a7e85 /ovsdb/row.c | |
parent | 8ab1170b06ddf33dfb06b0346d21f2e4380d8eea (diff) | |
download | openvswitch-a32b4433573ebea26cf3be75446addd029155382.tar.gz |
ovsdb: separate json cache for different monitor versions
Cached json objects were reused when sending notifications to
clients. This created a problem when there were different versions
of monitors coexisting. E.g. clients expecting version2 notification
would receive messages with method == "update2" but payload in
version1 format, which end up failure of processing the updates.
This patch fixes the issue by including version in cache node.
Signed-off-by: Han Zhou <zhouhan@gmail.com>
Acked-by: Andy Zhou <azhou@ovn.org>
Signed-off-by: Andy Zhou <azhou@ovn.org>
Diffstat (limited to 'ovsdb/row.c')
0 files changed, 0 insertions, 0 deletions