X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=afs.c;h=f1e28f14982779ee0fff694ddf95a97c3e6bf318;hp=23f2a93bc8610be978a98e61af6fd43ae6d1785f;hb=d1fc17a64ea26ddcf34d044e6d51c884b368c66c;hpb=7dc1b56764191dab6aedf360c7a6d648fa49a37c diff --git a/afs.c b/afs.c index 23f2a93b..f1e28f14 100644 --- a/afs.c +++ b/afs.c @@ -798,7 +798,7 @@ static void command_pre_select(struct sched *s, struct task *t) * * This function creates a shared memory area large enough to hold * the content given by \a buf and \a size and sends the identifier - * of this area to the file descriptor given by \a fd_ptr. + * of this area to the file descriptor \a fd. * * It is called by the AFS max_size handler as well as directly by the AFS * command callbacks to send command output to the command handlers. @@ -1063,7 +1063,7 @@ int com_init(struct command_context *cc) } ret = send_callback_request(create_tables_callback, &query, afs_cb_result_handler, cc); - if (ret < 0) + if (ret < 0 && !cc->use_sideband) /* ignore return value */ sc_send_va_buffer(&cc->scc, "%s\n", para_strerror(-ret)); return ret;