Revert "List pagination locking for state-data changes"

This reverts commit eea6d549f6.
This commit is contained in:
Olof hagsand 2021-10-30 15:49:23 +02:00
parent eea6d549f6
commit 52744c9301
5 changed files with 19 additions and 25 deletions

View file

@ -592,16 +592,11 @@ get_list_pagination(clicon_handle h,
#endif
}
else {/* Check if running locked (by this session) */
if ((iddb = xmldb_islocked(h, PAGINATE_STATE_LOCK)) != 0){
if (iddb == ce->ce_id)
locked = 1;
else
locked = 0;
}
else {
xmldb_lock(h, PAGINATE_STATE_LOCK, ce->ce_id);
if ((iddb = xmldb_islocked(h, "running")) != 0 &&
iddb == ce->ce_id)
locked = 1;
}
else
locked = 0;
if ((ret = clixon_pagination_cb_call(h, xpath, locked,
offset, limit,
xret)) < 0)