Branch: Tag:

2015-09-18

2015-09-18 11:28:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Filesystem.Monitor: Use ADT.Heap()->remove().

881:   //! @[release()]   protected void release_monitor(Monitor m)   { -  m->next_poll = -1000; -  adjust_monitor(m); -  while (monitor_queue->peek() < 0) -  monitor_queue->pop(); +  monitor_queue->remove(m);   }      //! Update the position in the @[monitor_queue] for the monitor @[m]