X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Fdropcaches.c;h=0da882c0204dd93ceb67dc4187fb1dcda7cfd0ab;hp=a818323dd04f20900c5041a3347759ef1a80b1d8;hb=9ba779ea367b2ea7077da7bdd75e813cd06c7eea;hpb=a7b73d4a1e09f12b2002083618056f0c823c1dcf diff --git a/daemon/dropcaches.c b/daemon/dropcaches.c index a818323..0da882c 100644 --- a/daemon/dropcaches.c +++ b/daemon/dropcaches.c @@ -13,7 +13,7 @@ * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include @@ -34,7 +34,10 @@ do_drop_caches (int what) { FILE *fp; - sync (); + if (sync_disks () == -1) { + reply_with_perror ("sync"); + return -1; + } fp = fopen (PROCFILE, "w"); if (fp == NULL) {