Subject: Re: Odd AFP death under Solaris 2.5.1
From: wesley.craig@umich.edu
Date: Mon Jun 16 1997 - 11:14:35 EDT
> From: Tim Rand <tim@stlouis.datapage.com>
> To: netatalk-admins@umich.edu
> afpd[205]: main: asp_getsession: Resource temporarily unavailable
Find the fix attached. Solaris adds/changes some fairly standard
return values for certain functions, as part of the difference between
Berkeley and AT&T signals.
:wes
*** libatalk/asp/asp_getsess.c- Sat Oct 19 17:13:22 1996
--- libatalk/asp/asp_getsess.c Thu Nov 7 18:18:22 1996
***************
*** 191,197 ****
atpb.atp_rreqdata = rdata;
atpb.atp_rreqdlen = sizeof( rdata );
if ( atp_rreq( asp->asp_atp, &atpb ) < 0 ) {
! if ( errno == EINTR ) {
continue;
}
return( NULL );
--- 191,197 ----
atpb.atp_rreqdata = rdata;
atpb.atp_rreqdlen = sizeof( rdata );
if ( atp_rreq( asp->asp_atp, &atpb ) < 0 ) {
! if ( errno == EINTR || errno == EAGAIN ) {
continue;
}
return( NULL );
This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:24:58 EST