15 lines
404 B
Diff
15 lines
404 B
Diff
|
Make rpmdbSync obey the no_dbsync flag
|
||
|
|
||
|
--- ./rpmdb/rpmdb.c.orig 2005-02-16 03:18:19.000000000 +0000
|
||
|
+++ ./rpmdb/rpmdb.c 2006-02-21 20:37:44.000000000 +0000
|
||
|
/*@=incondefs@*/
|
||
|
@@ -906,6 +937,8 @@ int rpmdbSync(rpmdb db)
|
||
|
int xx;
|
||
|
if (db->_dbi[dbix] == NULL)
|
||
|
continue;
|
||
|
+ if (db->_dbi[dbix]->dbi_no_dbsync)
|
||
|
+ continue;
|
||
|
xx = dbiSync(db->_dbi[dbix], 0);
|
||
|
if (xx && rc == 0) rc = xx;
|
||
|
}
|