A job can't have an empty result template. There must be at least <result> </result>
... so it's correct for the transitioner to quit in this case. -- David On 28-Sep-2010 5:18 PM, Kamran Karimi wrote: > I have another proposal for making BOINC more fault-tolerant: When a > result template file is missing, the transitioner logs the event and > quits. In this case one can create an empty result template file and > restart the transitioner. > > Would it be possible for the transitioner in such a case to behave as if > an empty result template file exists, so it won't quit? > > -Kamran > > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of David Anderson > Sent: Tuesday, September 28, 2010 1:17 PM > To: [email protected] > Subject: Re: [boinc_dev] Problem with BOINC's logging > > I made a change so that the validator will retry every 6 hours > instead of immediately in this case. > > Why did this happen? > Did you delete an app_version? > That's to be avoided - set the deprecated flag instead. > > -- David > > On 27-Sep-2010 1:24 PM, Kamran Karimi wrote: >> Hi all, >> >> It is easy to end up with a full hard disk when a BOINC process logs > a recurring error message. For example, over the weekend we had this > situation because a validator process kept outputting lines similar to > these: >> >> 2010-09-27 11:44:52.6131 [CRITICAL] > [WU#3662461 iq64AT2_100702a_6_26] assign_credit_set() returned -161 >> 2010-09-27 11:44:52.6141 [CRITICAL] > get_pfc() [RESULT#4404635]: No AVP 495!! >> 2010-09-27 11:44:52.6141 [CRITICAL] > get_pfc() error: -161 >> 2010-09-27 11:44:52.6141 [CRITICAL] > [WU#3662461 iq64AT2_100702a_6_26] assign_credit_set() returned -161 >> 2010-09-27 11:44:52.6151 [CRITICAL] > get_pfc() [RESULT#4404635]: No AVP 495!! >> 2010-09-27 11:44:52.6151 [CRITICAL] > get_pfc() error: -161 >> 2010-09-27 11:44:52.6151 [CRITICAL] > [WU#3662461 iq64AT2_100702a_6_26] assign_credit_set() returned -161 >> 2010-09-27 11:44:52.6169 [CRITICAL] > get_pfc() [RESULT#4404635]: No AVP 495!! >> 2010-09-27 11:44:52.6169 [CRITICAL] > get_pfc() error: -161 >> 2010-09-27 11:44:52.6169 [CRITICAL] > [WU#3662461 iq64AT2_100702a_6_26] assign_credit_set() returned -161 >> >> By today (Monday) we had a 28GB log file and a full disk, with an > inconsistent database and all sorts of other problems. >> >> Would it be possible to change the way BOINC processes deal with > such situations? For example, in the above case it would be better if > the validator would just give up on this result, or at least limit the > number of log entries. >> >> Thanks. >> >> -Kamran >> _______________________________________________ >> boinc_dev mailing list >> [email protected] >> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> To unsubscribe, visit the above URL and >> (near bottom of page) enter your email address. > _______________________________________________ > boinc_dev mailing list > [email protected] > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev > To unsubscribe, visit the above URL and > (near bottom of page) enter your email address. _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
