Skip to content
Snippets Groups Projects
Commit 7b3dd885 authored by Ramin Yaghoubzadeh Torky's avatar Ramin Yaghoubzadeh Torky
Browse files

Python: made remotely_enforced_delitem not crash the server side

(by ignoring nonexistent keys)
parent d73e8cf9
No related branches found
No related tags found
No related merge requests found
...@@ -148,11 +148,11 @@ class Payload(dict): ...@@ -148,11 +148,11 @@ class Payload(dict):
def _remotely_enforced_setitem(self, k, v): def _remotely_enforced_setitem(self, k, v):
"""Sets an item when requested remotely.""" """Sets an item when requested remotely."""
return dict.__setitem__(self, k, v) dict.__setitem__(self, k, v)
def _remotely_enforced_delitem(self, k): def _remotely_enforced_delitem(self, k):
"""Deletes an item when requested remotely.""" """Deletes an item when requested remotely."""
return dict.__delitem__(self, k) if k in self: dict.__delitem__(self, k)
def _wait_batch_update_lock(self, timeout): def _wait_batch_update_lock(self, timeout):
# wait lock with time-out http://stackoverflow.com/a/8393033 # wait lock with time-out http://stackoverflow.com/a/8393033
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment