[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