> Since (unit64_t) txg is passed in as 0, and tx_synced_txg is also a
> uint64_t, isn't this a rather infinite loop?  There are many calls to
> tx_synced_txg(,0) elsewhere too.

Oops, I missed the bit in txg_wait_synced:
if (txg == 0)
   txg = tx->tx_open_txg;

So this isn't the problem I'm looking for. :\

--Joe
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to