Back Midas Rome Roody Rootana
  Midas DAQ System, Page 69 of 150  Not logged in ELOG logo
ID Date Authordown Topic Subject Text Attachments
  125   12 Oct 2003 Konstantin Olchanski mhttpd: add Elog text to outgoing email.This commit adds the elog message text to
the outgoing email message. This
functionality has been requested a logn time
  
  133   12 Oct 2003 Konstantin Olchanski Refuse to set run number zeroI am debugging the frequent problem where
the run number is mysteriously
reset to zero. As a first step, I am commiting
  
  134   12 Oct 2003 Konstantin Olchanski Refuse to set run number zero> I am debugging the frequent problem where
the run number is mysteriously
> reset to zero. As a first step, I am commiting
  
  127   13 Oct 2003 Konstantin Olchanski mhttpd: add Elog text to outgoing email.> > around to implement it, until now. I also
added assert() traps for the most
> > common array overruns in the Elog code.
  
  132   13 Oct 2003 Konstantin Olchanski Array overruns in mhttpd.c::submit_elog()> > > While adding new functionality to submit_elog()
....
  
  122   15 Oct 2003 Konstantin Olchanski testtest
test
test
  
  123   15 Oct 2003 Konstantin Olchanski test> test
> test
> test
  
  114   31 Oct 2003 Konstantin Olchanski mana.c without ROOT and HBOOKStephan, why did you prohibit building mana.c
without ROOT and HBOOK
support? I think such a configuration is
  
  117   31 Oct 2003 Konstantin Olchanski Disable "tab"s in xemacsThe default C indentation style in xemacs
uses "tab" characters, violating
the MIDAS coding convention. To disable this
  
  107   31 Oct 2003 Konstantin Olchanski more odb "run number" error checkingI added error checking to the places where
we read "/runinfo/run number". In
general, I do this:
  
  111   31 Oct 2003 Konstantin Olchanski Do not frob "/runinfo" in mhttpd.cI found where we tickle the race condition
in db_create_record().
  
  109   01 Nov 2003 Konstantin Olchanski more odb > > I added error checking to the places where
we read "/runinfo/run number". 
> Now YOU broke the system by editing all
  
  116   01 Nov 2003 Konstantin Olchanski mana.c without ROOT and HBOOK> > Stephan, why did you prohibit building
mana.c without ROOT and HBOOK
> > support? I think such a configuration
  
  113   01 Nov 2003 Konstantin Olchanski Do not frob > > I found where we tickle the race condition
in db_create_record().
> The reason for the db_create_record() is
  
  103   15 Nov 2003 Konstantin Olchanski Phantom "open records"Sometimes (maybe after a client uncleanly
exits?), I see phantom "open
records", for example:
  
  91   20 Nov 2003 Konstantin Olchanski midas timeout wraparoundWhile reviving midas on midtig01 after it
was not used for a while, we see
this. Notice negative "last called" numbers.
  
  92   20 Nov 2003 Konstantin Olchanski cannot shutdown defunct clients> While reviving midas on midtig01 after it
was not used for a while ... 
> [local:tigress:S]/>scl -w
  
  101   20 Nov 2003 Konstantin Olchanski set-uid-root midas programsI see that MIDAS installs several set-uid-root
programs into /usr/local/bin.
In this age and time of evil computer hackers,
  
  94   20 Nov 2003 Konstantin Olchanski cannot shutdown defunct clients> > 1) shutdown from mhttpd "programs" page
-> "cannot shutdown client"
> Have you tried a "cleanup" in ODBEdit?
  
  83   27 Nov 2003 Konstantin Olchanski Implementation of db_check_record()> I have therefore implemented the function

> db_check_record(HNDLE hDB, HNDLE hKey,
  
ELOG V3.1.4-2e1708b5