- 论坛徽章:
- 0
|
回复 #14 happy_fish100 的帖子
按照你的方法做了,现在出现如下错误:
[root@nn test]# ./test_upload 1
file:test_upload .c,line 328,getFIleContent 5K fail,errno:2,error info:No such file or directory.
我看了一下这个测试文件328行没什么东西啊,这是不是我文件路径不对还是什么原因啊,急...........................
自己看了你的程序,捣鼓一翻修改了一下
{5 * 1024, "5K", 30000 / PROCESS_COUNT, 0, 0, 0, NULL},
修改为 {5 * 1024, "1.jpg", 30000 / PROCESS_COUNT, 0, 0, 0, NULL}, 这里1.jpg是我拷贝进来的一个文件
if (file_size != files.bytes)
{
printf("file: "__FILE__", line: %d, "
"%s file size: %d != %d\n", __LINE__,
files.filename, (int)file_size, files.bytes);
return EINVAL;
}
这段代码被我注释掉了
这样之后我起了10个upload进程,文件都上传上去了,但是屏幕还出现如下错误信息
[root@nn test]# ERROR - send data to storage server xxxxxxx:23000 fail,errno:14,error info:Bad address
这是什么原因啊?对测试结果有影响吗????????????????????
终于发现是什么问题了,是没先运行gen_file这个命令,现在一切正常了
[ 本帖最后由 njxuyj 于 2009-12-17 11:36 编辑 ] |
|