diff options
author | Joe Orton <jorton@redhat.com> | 2023-05-09 16:26:14 +0100 |
---|---|---|
committer | Joe Orton <jorton@apache.org> | 2023-05-10 10:06:59 +0100 |
commit | ea4cc797a4a6cf39639e9c0721eb59e314b3e42a (patch) | |
tree | 644a22287741f3b1bfc804ae7843eb962d26ffa2 | |
parent | e02ead4d990e49c912ef053c46b55713685119ee (diff) | |
download | neon-git-ea4cc797a4a6cf39639e9c0721eb59e314b3e42a.tar.gz |
* src/ne_locks.c (ne_lock_refresh): Clear NE_REQFLAG_IDEMPOTENT
request flag.
-rw-r--r-- | src/ne_locks.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ne_locks.c b/src/ne_locks.c index cbad19a..51fb940 100644 --- a/src/ne_locks.c +++ b/src/ne_locks.c @@ -827,6 +827,9 @@ int ne_lock_refresh(ne_session *sess, struct ne_lock *lock) ne_print_request_header(req, "If", "(<%s>)", lock->token); add_timeout_header(req, lock->timeout); + /* LOCK is not idempotent. */ + ne_set_request_flag(req, NE_REQFLAG_IDEMPOTENT, 0); + ret = ne_xml_dispatch_request(req, parser); if (ret == NE_OK) { |