From: <ta...@us...> - 2010-11-22 14:34:24
|
Revision: 4929 http://gfarm.svn.sourceforge.net/gfarm/?rev=4929&view=rev Author: tatebe Date: 2010-11-22 14:34:18 +0000 (Mon, 22 Nov 2010) Log Message: ----------- merge r4913 * peer_record_protocol_error() was missing in some places. this fixes #134 Modified Paths: -------------- gfarm_v2/branches/2.3/server/gfmd/gfmd.c Modified: gfarm_v2/branches/2.3/server/gfmd/gfmd.c =================================================================== --- gfarm_v2/branches/2.3/server/gfmd/gfmd.c 2010-11-19 04:54:34 UTC (rev 4928) +++ gfarm_v2/branches/2.3/server/gfmd/gfmd.c 2010-11-22 14:34:18 UTC (rev 4929) @@ -91,6 +91,7 @@ gfarm_int32_t *requestp, gfarm_error_t *on_errorp) { gflog_warning(GFARM_MSG_1000181, "unknown request: %d", request); + peer_record_protocol_error(peer); return (GFARM_ERR_PROTOCOL); } @@ -457,9 +458,11 @@ if (debug_mode) gflog_debug(GFARM_MSG_1000182, "gfp_xdr_flush"); e2 = gfp_xdr_flush(peer_get_conn(peer)); - if (e2 != GFARM_ERR_NO_ERROR) + if (e2 != GFARM_ERR_NO_ERROR) { gflog_warning(GFARM_MSG_1000183, "protocol flush: %s", gfarm_error_string(e2)); + peer_record_protocol_error(peer); + } if (e == GFARM_ERR_NO_ERROR) e = e2; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |