So other than keeping a seperate data file with the email addresses that I
then have to maintain that as well, is there any clean way to scan all the
files? I'm looking for as clean as possible without too many data sources to
worry about. Sorry to be such a pain.
- Valnir
----- Original Message -----
From: "Mark Roberts" <[EMAIL PROTECTED]>
To: "Valnir" <[EMAIL PROTECTED]>
Sent: Tuesday, August 15, 2006 3:21 PM
Subject: Re: Questions about FORK.
Hey,
There are 2 easy ways to resolve this without involving anything as
complex as threading. First: have a master file that contains a list of
all accounts and associated email addresses.
Ex:
Someone attempts to create an account on system with email address
[EMAIL PROTECTED]
System checks file ~/accts for a line with [EMAIL PROTECTED]
Exists > Deny access
Other > Create or verify account
Second: Have the email address be the actual account name.
Someone attempts to log into or create an account on system with email
address [EMAIL PROTECTED]
System checks for the file ~/accts/[EMAIL PROTECTED] to exist.
Exists > Force login attempt
Other > Create or verify account
It would certainly prevent any sort of "hiccups" shy of the normal system
call resources. Also, it never is good design to introduce something neat
or cool simply because it is neat or cool. And threads are a dangerous
thing, and are extremely difficult to debug. Uggghhhh. I remember
debugging some threaded code in college. It took the better part of the
day to realize the POINT of the assignment was to see the race condition.
Gah. Sneaky professor.
Mark
--
ROM mailing list
[email protected]
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom