Changes between Version 8 and Version 9 of v5.1


Ignore:
Timestamp:
01/19/12 16:58:51 (10 years ago)
Author:
branden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • v5.1

    v8 v9  
    99'''ringdup:''' Program to read messages (with user given logos) from one ring and deposit them in another. This is mainly copied from export. This is actually two programs: ringdup_generic and ringdup_scn. 
    1010 
    11 '''naqs2ew:''' Interfaces with the Nanometrics digital data acquisition program, NaqsServer, requests continuous waveform data from a list of SCNs and outputs Earthworm tracebuf packets into an Earthworm transport ring. 
     11'''naqs2ew:''' Interfaces with the Nanometrics digital data acquisition program, !NaqsServer, requests continuous waveform data from a list of SCNs and outputs Earthworm tracebuf packets into an Earthworm transport ring. 
    1212 
    1313'''Event Review Using the Earthworm Database:''' The Event Review provides Earthworm with a remote, rapid event review capability. Its intended use is permit a duty seismologist to rapidly respond to a significant event. It was NOT designed to serve as a routine analysis facility. 
     
    3434'''Libsrc Changes:''' 
    3535 
    36 '''libsrc/winnt/sendmail.c:''' Changed the email message sender from root to root@<MailHost>. 
     36'''libsrc/winnt/sendmail.c:''' Changed the email message sender from root to root@<!MailHost>. 
    3737 
    3838'''libsrc/util/sacputaway.c:''' Changed the low level calls to creat/write to fopen/fwrite in order to write sac files. Previous method would sometimes write sac files (under NT only) with fewer samples than advertised in the header. 
     
    6262'''libsrc/util/socket_ew_common:''' Fixed incorrect formats in logit calls after select() errors (several places). The error would cause segmentation violations and core dumps. 
    6363 
    64 '''libsrc/util/logit:''' added value `2' to the logflag argument of logit_init(). This value will turn off logging to standard error and standard output. The config file command is typically LogSwitch to access this feature. 
     64'''libsrc/util/logit:''' added value `2' to the logflag argument of logit_init(). This value will turn off logging to standard error and standard output. The config file command is typically !LogSwitch to access this feature. 
    6565 
    6666'''libsrc/util/getutil.c:''' removed extra `%s' from fprintf statement, identified by Chris Wood. 
     
    106106'''getmenu:''' fixed bug where index of outer loop (over list of servers) was also used in several inner loops. This bug had no real effect because currently getmenu has no way of putting more than one server in its list; the out loop could only be traversed one time anyway. 
    107107 
    108 '''statmgr:''' Added check for return status from SendMail(); logs errors now. Added flush of transport ring on startup, so you don't get a bunch of old messages when you restart statmgr. Added the module's ID name (from the earthworm.d file) to messages reporting module death. This will help identify which module has died when you have many instances of one module running, such as k2ew. 
     108'''statmgr:''' Added check for return status from !SendMail(); logs errors now. Added flush of transport ring on startup, so you don't get a bunch of old messages when you restart statmgr. Added the module's ID name (from the earthworm.d file) to messages reporting module death. This will help identify which module has died when you have many instances of one module running, such as k2ew. 
    109109 
    110110'''evansassoc:''' moved a misplaced `return(0)' in Assoc() in doit.c Identified by Chris Wood. 
     
    112112'''evanstrig:''' Supplied several missing arguments to sprintf() call. Identified by Chris Wood. 
    113113 
    114 '''eqfilter:''' Bug fixes: several functions declared int that should have been void. Two calls to `return(-1)' in Processor thread replaced with logit calls explaining the problem and calls to KillSelfThread(). Identified by Chris Wood. 
     114'''eqfilter:''' Bug fixes: several functions declared int that should have been void. Two calls to `return(-1)' in Processor thread replaced with logit calls explaining the problem and calls to !KillSelfThread(). Identified by Chris Wood. 
    115115 
    116116'''eqalarm:''' Bug fix: fixed `auto' declaration of string that was being returned by a function. Identified by Chris Wood. 
     
    160160'''pick_ew station file:''' New column !ClipCount (used by eqcoda, not pick_ew) specifies the maximum zero-to-peak amplitude in counts for each channel. 
    161161 
    162 '''All config files:''' now logging to standard error and standard output may be turned off by setting the LogSwitch (or similar name) to 2. 
     162'''All config files:''' now logging to standard error and standard output may be turned off by setting the !LogSwitch (or similar name) to 2. 
    163163 
    164164== DBMS/WEB RELATED CONFIGURATION FILES == 
     
    195195So if wave_serverV is having problems completing its shutdown, SIG_TERM won't do anything. The result is that startstop may give up and exit, leaving wave_serverV running. If that happens, the operator will have to terminate wave_serverV by doing "kill -9 <wave_serverV-pid>".  
    196196That may leave shared memory and semaphores stranded in the kernel: run the command "ipcs -a" to see.  
    197 If necessary, the stranded shared memory and semaphores may be cleaned up with the ipcrc command; must be run as root; see the man page. This problem only exists on Solaris/Unix, not on !WindowsNT. 
     197If necessary, the stranded shared memory and semaphores may be cleaned up with the ipcrc command; must be run as root; see the man page. This problem only exists on !Solaris/Unix, not on !WindowsNT. 
    198198 
    199199== NUMBER OF RINGS LIMITED ON SOLARIS ==