http://defect.opensolaris.org/bz/show_bug.cgi?id=11804

           Summary: yet another reason periodic checks might not happen
    Classification: Development
           Product: nwam
           Version: RC1
          Platform: ANY/Generic
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P4
         Component: ON daemon
        AssignedTo: nwam-dev at opensolaris.org
        ReportedBy: renee.danson at sun.com
         QAContact: nwam-dev at opensolaris.org


--- Comment #0 from Renee Danson Sommerfeld <renee.danson at sun.com> 
2009-10-07 21:57:26 UTC ---
Bug 11784 (sometimes periodic events don't happen) points out one reason
periodic events might not occur.  But there's another problem.  The code that
handles a TIMED_CONDITIONS_CHECK event does this:

        case NWAM_EVENT_TYPE_TIMED_CHECK_CONDITIONS:
                if (!shutting_down) {
                        nwamd_set_timed_check_all_conditions();
                        ncu_check = B_TRUE;
                }
                break;

The intent here is to set the flag so that when the queue settles down, we do
the event check.  But this is the wrong flag: it checks the ncu priority
groups, not the location and enm conditions.  We should be setting
check_conditions to true here instead.

-- 
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

Reply via email to