Index: libjio/trans.c --- libjio/trans.c.orig 2009-03-29 06:31:21 +0200 +++ libjio/trans.c 2009-03-30 21:40:55 +0200 @@ -421,8 +421,10 @@ ts->fs->ltrans = linger; pthread_mutex_unlock(&(ts->fs->ltlock)); } else { +#if 0 if (fdatasync(ts->fs->fd) != 0) goto rollback_exit; +#endif /* the transaction has been applied, so we cleanup and remove * it from the disk */