02-01-2003 *** DONE
----------
Read ENV from local domain and set in the environment for booted
servers.
OR provide a GW function gw_getenv(  ) which mirrors getenv but accesses 
the gwconfig

** Done -> new api function gw_getenv() for reading 'env' items from the
           configuration.  This was prefered to reading from the env.


29-05-2002
----------
Stats info should include requests sent/received/failed/success for any
given domain, also number of active semaphore/shm contentions.


24-05-2002
----------
Get configure to detect versions of mandatory Perl modules.


21-03-2002
----------
configure.in needs to find readline.h


13-03-2002
----------
- spool command for administrator (ala sqlplus/mysql)
- allow msec resolution in log (if LOG_WITH_MSEC is specified)
- queue stats command ** Part Done **


03-03-2002
----------
BB should be locked at a higher resolution.
Need to introduce Hash table for domains, servers and services.

Servers need to clear their 'reply' queues (if they've made any calls
themselves) when they're about to wait for a request - there may be
stale replies in the queue if any timeouts have occured. 

IPC queue addresses should be stored in the SHM along with an 'in queue'
counter (semaphore protected).

Portal needs to check that the reply being passed through it is the
reply that the client is expecting.  If it is not, then the reply should
be discarded immediately and not allowed to consume Phoenix resources or
network resources.

If the client runs in NET mode, then timeouts come from the config file - 
along with other values found in SHM.
