--- libaitsched/example/test.c 2012/08/01 22:12:39 1.6.8.3 +++ libaitsched/example/test.c 2012/08/01 22:20:49 1.6.8.4 @@ -54,8 +54,8 @@ void *aiowrite(sched_task_t *arg) { char *ole = malloc(BUFSIZ); - printf("AIO write[%d]:: %d bytes\n%p/%s\n", TASK_FD(arg), (int) TASK_DATLEN(arg), - TASK_DATA(arg), (char*) TASK_DATA(arg)); + printf("AIO write[%d]:: %d bytes\n%p\n", TASK_FD(arg), (int) TASK_DATLEN(arg), + TASK_DATA(arg)); free(TASK_DATA(arg)); schedAIORead(TASK_ROOT(arg), aioread, NULL, TASK_FD(arg), ole, BUFSIZ); @@ -71,9 +71,9 @@ void *aioread(sched_task_t *arg) (char*) TASK_DATA(arg)); if (TASK_ARG(arg)) { - write((int) TASK_ARG(arg), TASK_DATA(arg), TASK_DATLEN(arg)); +// write((int) TASK_ARG(arg), TASK_DATA(arg), TASK_DATLEN(arg)); - len = strlcpy(ole, "++++++BAHURA OR CULTURE .... A CULTURE OR BAHURA :-)\n", BUFSIZ) + 1; + len = strlcpy(ole, "++++++BAHURA OR CULTURE .... A CULTURE OR BAHURA :-)\n", BUFSIZ); printf("sched Write len=%d %p\n", len, ole); schedAIOWrite(TASK_ROOT(arg), aiowrite, TASK_ARG(arg), TASK_FD(arg), ole, len);