*** log/log_put.c.orig Fri Jan 15 10:35:41 1999 --- log/log_put.c Sun Mar 14 20:39:49 1999 *************** *** 300,307 **** * buffer's starting LSN. */ current = 0; ! if (lp->b_off != 0 && ! lsn->file >= lp->f_lsn.file && lsn->offset >= lp->f_lsn.offset) { if ((ret = __log_write(dblp, lp->buf, lp->b_off)) != 0) return (ret); --- 300,306 ---- * buffer's starting LSN. */ current = 0; ! if (lp->b_off != 0 && log_compare(lsn, &lp->f_lsn) >= 0) { if ((ret = __log_write(dblp, lp->buf, lp->b_off)) != 0) return (ret);