Project: netconf master
5c804765e142fe6e0cb565c47a8fa7628869cacb
Merge "Bug 8152: Transaction is already opened"
Bug 8152: Transaction is already opened
This issue happens, when for some reason transaction
submit or cancel message isn't delivered to master
node. With current implementation, only one device
transaction can be opened at the time, so submit or
cancel delivery failure will lock device forever.
To prevent this, this patch introduces write trancaction
idle timeout. Write transaction actor will be stopped
and its device transaction cancelled, when no message
is received for given time. Cancellation unlocks device,
so mountpouint is usable again.
Change-Id: I37bef30038cf6fd10fa5149a3fa949540ac16eab
Signed-off-by: Andrej Mak <andrej.mak@pantheon.tech>
-Subproject commit 325186b8813d7b4405d588c53cbd256e19d13c6e
+Subproject commit 5c804765e142fe6e0cb565c47a8fa7628869cacb