[Pvfs2-developers] Re: msgpair error
Pete Wyckoff
pw at osc.edu
Thu Jun 15 17:06:28 EDT 2006
pw at osc.edu wrote on Thu, 15 Jun 2006 14:59 -0400:
> ret = op_p->coll_p->ds_db->get(op_p->coll_p->ds_db,
> NULL, &key, &data, 0);
> if (ret != 0)
> {
> op_p->coll_p->ds_db->err(op_p->coll_p->ds_db, ret, "DB->get");
> ret = -TROVE_EIO;
>
> ** this is the EIO, no clue why the get failed; nothing in the log.
> Why does ->err not print anything?
>
> goto return_error;
> }
More info: ret is always -30989 = 0xffff86f3. The ->err function
ends up writing on fd 2, which like 0 and 1 points to /dev/null
in pvfs2-server. Maybe want to wire this up to fd 3, the log file,
or better yet call into gossip_err like everything else. We must
be using the default db4 ->err method here.
-- Pete
More information about the Pvfs2-developers
mailing list