Creating transaction locking scheme based on fcntl file locking
authorniemeyer <devnull@localhost>
Wed, 25 Feb 2004 19:54:58 +0000 (19:54 +0000)
committerniemeyer <devnull@localhost>
Wed, 25 Feb 2004 19:54:58 +0000 (19:54 +0000)
commit0f828b95fce2b1f150748e37582dff1d767f6951
tree7e0958c7b4505c5e73619a343296cfa77ad59cd9
parentc5406814b8c821a715a391764e18a86d0d2aa300
Creating transaction locking scheme based on fcntl file locking
during writing operations. For now, this system will wait forever
for the lock to be released. This will ensure that current
applications will get the necessary protection without breaking
unexpectedly.
Modified Files:
lib/Makefile.am lib/rpmts.c lib/transaction.c
Added Files:
lib/rpmlock.c lib/rpmlock.h

CVS patchset: 7130
CVS date: 2004/02/25 19:54:58
lib/Makefile.am
lib/rpmlock.c [new file with mode: 0644]
lib/rpmlock.h [new file with mode: 0644]
lib/rpmts.c
lib/transaction.c