--- src/polkitagent/polkitagenthelperprivate.orig	2011-05-03 16:42:24.000000000 -0400
+++ src/polkitagent/polkitagenthelperprivate.c	2011-05-03 16:42:48.000000000 -0400
@@ -103,7 +103,7 @@
 {
   fflush (stdout);
   fflush (stderr);
-  fdatasync (fileno(stdout));
-  fdatasync (fileno(stderr));
+  fsync (fileno(stdout));
+  fsync (fileno(stderr));
   usleep (100 * 1000);
 }
