From fba7087c981b01d37ecce3d0a1645fa7ebdf6779 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Tue, 7 Sep 2010 20:31:20 -0400 Subject: [PATCH] ubik recovery and remote use correct file number the file propagation "out of band" changes should not hardcode recovery on file 0, but instead work on any file the interface is acting on. use the provided file number. Reviewed-on: http://gerrit.openafs.org/2715 Tested-by: BuildBot Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear (cherry picked from commit f8ff458ef02d5ef49bc467304e40571d871385c8) Change-Id: I2cf324c9759f9878c5b37603480a9c803c041641 Reviewed-on: http://gerrit.openafs.org/2717 --- src/ubik/recovery.c | 2 +- src/ubik/remote.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ubik/recovery.c b/src/ubik/recovery.c index 5992a9a04..23d4d145a 100644 --- a/src/ubik/recovery.c +++ b/src/ubik/recovery.c @@ -684,7 +684,7 @@ urecovery_Interact(void *dummy) if (!code) code = rename(pbuffer, tbuffer); if (!code) { - (*ubik_dbase->open) (ubik_dbase, 0); + (*ubik_dbase->open) (ubik_dbase, file); #endif /* after data is good, sync disk with correct label */ code = diff --git a/src/ubik/remote.c b/src/ubik/remote.c index 3654b7742..e78b7b37d 100644 --- a/src/ubik/remote.c +++ b/src/ubik/remote.c @@ -598,7 +598,7 @@ SDISK_SendFile(struct rx_call *rxcall, afs_int32 file, if (!code) code = rename(pbuffer, tbuffer); if (!code) { - (*ubik_dbase->open) (ubik_dbase, 0); + (*ubik_dbase->open) (ubik_dbase, file); #endif code = (*ubik_dbase->setlabel) (dbase, file, avers); #ifndef OLD_URECOVERY -- 2.39.5