Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Nov 1995 01:23:35 -0800 (PST)
From:      -Vince- <vince@apollo.COSC.GOV>
To:        Bakul Shah <bakul@netcom.com>
Cc:        "Jordan K. Hubbard" <jkh@time.cdrom.com>, Joerg Wunsch <joerg_wunsch@uriah.heep.sax.de>, FreeBSD-current users <freebsd-current@FreeBSD.ORG>
Subject:   Re: select() and setrlimit() broken 
Message-ID:  <Pine.BSF.3.91.951129012200.22740c-100000@apollo.COSC.GOV>
In-Reply-To: <199511281837.KAA12261@netcom22.netcom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 28 Nov 1995, Bakul Shah wrote:

> > > 	Does anyone know if select() and setrlimit() is broken in -CURRENT sinc
> > > they don't behave the way they should as compared to every other UN*X 
> > > variant.  Any info would be helpful.  Thanks!
> 
> Don't know about setrlimit() but I did notice that rlim_max is 0
> under {Free,Net}BSD.  On most other systems it is >= rlim_cur.
> 
> -Vince- should describe exactly what the problem is if he
> expects any help.

	I would but the author of Schrodinger chat was the one who found 
the problem since the program loads but just doesn't work the way it's 
supposed to as it did in 2.05R.  Here's what he said:

	On SunOS 4.1.3, solaris, linux, ultrix, irix, ...  my chatline 
program stayed at the line where select() was when nobody was logged on 
or when nobody was typing.  It's acts in char mode telnet.  On 
freebsd-current, it doesn't stay at select() when nobody is logged on or 
when nobody is typing.  

					
	select line is something like 

select((fd_set *)readfds, (fd_set *)0, (fd_set *)0, (time_t *)0);

the file descriptors for each socket is set for i/o non-blocking
with fcntl()  ...  (can't remember the exact syntax offhand .. I'm on the 
fly right now)

(it's something like that ...  I don't do unix C programming any longer 
.. I'm quoting from memory ...  I was forwarded this letter from somebody 
using my chatline code).



	btw, my chatline program worked "properly" on FreeBSD 2.0.5, 2.0 
and previous versions 1.5.1.1 (or whatever version that novell 
doesn't want anybody using).


					Gord J.C.

Cheers,
-Vince- vince@COSC.GOV - GUS Mailing Lists Admin - http://www.COSC.GOV/~vince
UC Berkeley AstroPhysics - Electrical Engineering (Honorary B.S.)
Chabot Observatory & Science Center - Board of Advisors
Running FreeBSD - Real UN*X for Free!
Linda Wong/Vivian Chow/Hacken Lee/Danny Chan/Priscilla Chan Fan Club
Mailing Lists Admin




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.951129012200.22740c-100000>