The lock breaking feature seem to fail:

Lock acquired by the other request, breaking our lock.
Lock cannot be extended by this request.

Comments

david_garcia’s picture

Priority: Normal » Critical
Issue summary: View changes

Confirmed. This is now failing due to an issue with buffered queries in the PDO driver:

https://github.com/Azure/msphpsql/issues/71

This issue potentially leads to site locks when these are not properly released.

For D8 the solution is to completely override the lock service with an overriden version that worksaround the issue.

david_garcia’s picture

Status: Active » Closed (works as designed)

This was fixed in the PDO driver. Some legacy code kept in the codebase to support people running PHP < 7. Will be removed in the future.