well i'm stop program and starting again, all memory is cleaned and the program is started again, if file is deleted in mid time of stop and start the program don't run
2012/2/14 William Brown <mahi...@earthlink.net>: > You introduce a question here that intrigues me. Does a restart actually > stop and start a program, flushing memory and cache? Or does it just do > a reload? sometimes it seems that things don't really change with > restart, just freshen up, so a manual stop and start are required. > Maybe it's a cache issues like browsers experience? > > On 02/14/2012 12:21 AM, Michael Markstaller wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Am 13.02.2012 22:22, schrieb Paul Alfille: >>> Or even better, how about if I can figure out how to make the one >>> process work without problems and restarts. >> That would be the preferred way ;) >> >> Michael >> >> >> In the meantime the script I use here, called from crontab every minute: >> - --- cut --- >> #!/bin/sh >> >> ps | grep -v grep | grep owserver> /dev/null >> if [ $? != 0 ] ; then >> /etc/init.d/owserver restart >> logger -p warn "owserver not running! RESTARTING" >> else >> echo "owserver OK" >> fi >> >> # set LED's >> LED_DEV=/tmp/LED >> if [ -e "/sys/class/leds/tl-mr3x20:green:qss/brightness" ] ; then >> LED_DEV="/sys/class/leds/tl-mr3x20:green:qss/brightness" >> elif [ -e "/sys/class/leds/tl-wr1043nd:green:qss/brightness" ] ; then >> LED_DEV="/sys/class/leds/tl-wr1043nd:green:qss/brightness" >> fi >> >> SCOUNT=`owget /uncached | grep -c "^/uncached/2"` >> if [ $SCOUNT -gt 0 ] ; then >> echo 255> $LED_DEV >> else >> echo 0> $LED_DEV >> fi >> >> # Check if any BM is active anytime >> BMCOUNT=`owget | grep -c "^/81"` >> BMSAVED=0 >> >> if [ ! -e /tmp/ow_busmaster_found ] ; then >> # save initial state >> for i in `owget | grep "^/81"`; >> do >> BM=`basename $i`; >> touch /tmp/ow_busmaster-$BM; >> done >> touch /tmp/ow_busmaster_found >> logger "Saved DS9490 - $BMCOUNT found active" >> fi >> >> # If a busmaster was found anytime at startup >> # we try really hard to recover if one is lost! >> for j in `ls /tmp/ow_busmaster-*`; >> do >> BM=`basename $j | cut -d'-' -f 2` >> owget | grep $BM>/dev/null >> if [ $? != 0 ] ; then >> logger -p warn "$BM lost - RESTARTING OWSERVER!" >> /etc/init.d/owserver restart >> fi >> done >> >> # check owhttpd >> ps | grep -v grep | grep owhttpd> /dev/null >> if [ $? != 0 ] ; then >> /etc/init.d/owhttpd restart >> logger -p warn "owhttpd not running! RESTARTING" >> else >> echo "owhttpd OK" >> fi >> - --- cut --- >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.11 (GNU/Linux) >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >> >> iEYEARECAAYFAk86NcAACgkQaWRHV2kMuALU9ACg4hSXCingEP4cpqglMp8adBmY >> qWUAoJZUsG5njzRXlbSQ3s4NK4Q1ikE0 >> =NIJU >> -----END PGP SIGNATURE----- >> >> ------------------------------------------------------------------------------ >> Keep Your Developer Skills Current with LearnDevNow! >> The most comprehensive online learning library for Microsoft developers >> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, >> Metro Style Apps, more. Free future releases when you subscribe now! >> http://p.sf.net/sfu/learndevnow-d2d >> _______________________________________________ >> Owfs-developers mailing list >> Owfs-developers@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/owfs-developers >> > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Owfs-developers mailing list > Owfs-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/owfs-developers > -- Roberto Spadim Spadim Technology / SPAEmpresarial ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers