minor comment changes, code rearrangement and field renaming
authorLuigi Rizzo <rizzo@icir.org>
Fri, 20 Oct 2006 11:24:43 +0000 (11:24 +0000)
committerLuigi Rizzo <rizzo@icir.org>
Fri, 20 Oct 2006 11:24:43 +0000 (11:24 +0000)
commitedd8e118897be8f7b7fc563c4947c860736cd657
tree6d3046fa113fa5a969ed714d0129ea220b39608d
parentd6602b1b5e6568de35e446b7aa8b886732f42422
minor comment changes, code rearrangement and field renaming
to minimize diffs with future modifications.

The current implementation is problematic for the following reasons:
+ all insertions are O(N) because the event list does not have a tail
  pointer;
+ there is only a single lock protecting both session and users queues.
+ the implementation of the queue itself is not documented.
  I think i have figured it out, more or less, but am unclear on
  whether there is proper locking in place

The rewrite (which i have working locally) uses a tailq so insertions
are O(1), separate locks for the event and session queues, and has
a documented implementation so hopefully we can figure out if/where
bug exist.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@45753 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/manager.c