[so] de ce imi da eroare la codul asta?
Alex
so@atlantis.cs.pub.ro
Tue, 27 Apr 2004 01:37:04 -0700 (PDT)
--0-1233816596-1083055024=:91271
Content-Type: text/plain; charset=us-ascii
imi da o eroare ori segmentation error cand pornesc programul ori invalid file descriptor dupa ceva timp ceva de genul asta...
..
..
..
struct aiocb *suspend_list[MAX_AIO_SUSPEND];
int fd[MAX_AIO_SUSPEND];
for (i=0;i<MAX_AIO_SUSPEND;i++)
{
if((suspend_list[i]=malloc(sizeof (struct aiocb))) ==NULL)
DieWithError("Esuare alocare()");;
}
..
..
..
void Thread2()
{
..
..
/////execut operatia asyncrona
while(1)
{
printf("deschid fd j=%d\n",fd[j]);
fd[j]=open(t_fis,O_CREAT,0666);
suspend_list[j]->aio_offset=t_of;
suspend_list[j]->aio_buf=Buffer;
suspend_list[j]->aio_nbytes=strlen(Buffer);
suspend_list[j]->aio_fildes = fd[j];
aio_read(suspend_list[j]);
aio_suspend( (const struct aiocb**) suspend_list,1,&timeout);
}
....
...
..
/////end operatia
si vroiam sa stiu daca ati receptionat tema 1 ca eu am trimis de f mult timp , si e tot 0, macar un "x" ca este primita
multumesc
---------------------------------
Do you Yahoo!?
Win a $20,000 Career Makeover at Yahoo! HotJobs
--0-1233816596-1083055024=:91271
Content-Type: text/html; charset=us-ascii
<DIV>imi da o eroare ori segmentation error cand pornesc programul ori invalid file descriptor dupa ceva timp ceva de genul asta...</DIV>
<DIV>..<BR>..<BR>..</DIV>
<DIV>struct aiocb *suspend_list[MAX_AIO_SUSPEND];<BR>int fd[MAX_AIO_SUSPEND];</DIV>
<DIV><BR>for (i=0;i<MAX_AIO_SUSPEND;i++) <BR>{<BR> if((suspend_list[i]=malloc(sizeof (struct aiocb))) ==NULL) <BR> DieWithError("Esuare alocare()");;<BR>}</DIV>
<DIV>..<BR>..<BR>..<BR>void Thread2()<BR>{<BR>..<BR>..<BR>/////execut operatia asyncrona</DIV>
<DIV>while(1)<BR> {<BR> printf("deschid fd j=%d\n",fd[j]);<BR> fd[j]=open(t_fis,O_CREAT,0666);<BR> suspend_list[j]->aio_offset=t_of;<BR> suspend_list[j]->aio_buf=Buffer;<BR> suspend_list[j]->aio_nbytes=strlen(Buffer);<BR> suspend_list[j]->aio_fildes = fd[j];<BR> aio_read(suspend_list[j]);<BR> <BR> aio_suspend( (const struct aiocb**) suspend_list,1,&timeout);<BR> <BR> }<BR> ....</DIV>
<DIV>...</DIV>
<DIV>..<BR> <BR>/////end operatia<BR></DIV>
<DIV> </DIV>
<DIV>si vroiam sa stiu daca ati receptionat tema 1 ca eu am trimis de f mult timp , si e tot 0, macar un "x" ca este primita </DIV>
<P><IMG src="http://us.i1.yimg.com/us.yimg.com/i/mesg/tsmileys2/26.gif"></P>
<P> </P>
<P>multumesc</P><p>
<hr size=1><font face=arial size=-1>Do you Yahoo!?<br><a href="http://pa.yahoo.com/*http://us.rd.yahoo.com/hotjobs/hotjobs_mail_signature_footer_textlink/evt=23983/*http://hotjobs.sweepstakes.yahoo.com/careermakeover">Win a $20,000 Career Makeover at Yahoo! HotJobs </a>
--0-1233816596-1083055024=:91271--