Skip to content

[201811] Fix: not to use blocking get_all() after keys(), if routestr does not exist, skip#258

Merged
qiluo-msft merged 2 commits intosonic-net:201811from
qiluo-msft:qiluo/noblockkey2018
May 5, 2022
Merged

[201811] Fix: not to use blocking get_all() after keys(), if routestr does not exist, skip#258
qiluo-msft merged 2 commits intosonic-net:201811from
qiluo-msft:qiluo/noblockkey2018

Conversation

@qiluo-msft
Copy link
Contributor

@qiluo-msft qiluo-msft commented May 5, 2022

- What I did
Manual cherry-pick below commits and resolve conflicts.

1477c36 2022-05-04 | Fix: if routestr does not exist, skip (#257) [Qi Luo]
57f1af6 2022-05-02 | Fix: not to use blocking get_all() after keys() (#255) [Qi Luo]

- How I did it

- How to verify it

- Description for the changelog

qiluo-msft added 2 commits May 4, 2022 23:14
Follow up sonic-net#255.
If route change too fast between keys/hgetall, the original implementation will throw exception and lead to ERR in syslog.
@qiluo-msft qiluo-msft requested a review from yxieca May 5, 2022 07:23
@qiluo-msft qiluo-msft merged commit c46de43 into sonic-net:201811 May 5, 2022
@qiluo-msft qiluo-msft deleted the qiluo/noblockkey2018 branch May 5, 2022 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants