~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/multi_thread/multi_thread.cc

  • Committer: Eric Day
  • Date: 2009-08-06 19:31:30 UTC
  • mfrom: (971.3.71 eday-merge)
  • mto: This revision was merged to the branch mainline in revision 1131.
  • Revision ID: eday@oddments.org-20090806193130-hetxd5bpqovrco68
Merged cleanup from my merge branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
public:
46
46
  MultiThreadScheduler(): Scheduler()
47
47
  {
48
 
    struct sched_param tmp_sched_param;
 
48
    struct sched_param tmp_sched_param= {0};
49
49
 
50
50
    /* Setup attribute parameter for session threads. */
51
51
    (void) pthread_attr_init(&attr);
52
52
    (void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
53
53
    pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM);
54
 
    memset(&tmp_sched_param, 0, sizeof(tmp_sched_param));
55
54
    tmp_sched_param.sched_priority= WAIT_PRIOR;
56
55
    (void) pthread_attr_setschedparam(&attr, &tmp_sched_param);
57
56