[Serdev] CVS:commitlog: rtpproxy Makefile.am Makefile.in main.c myqueue.h rtpp_session.h

Maxim Sobolev sobomax at sippysoft.com
Wed Apr 12 22:41:52 UTC 2006


sobomax     2006/04/13 00:41:49 CEST

  SER CVS Repository

  Modified files:
    .                    Makefile.am Makefile.in main.c 
                         rtpp_session.h 
  Removed files:
    .                    myqueue.h 
  Log:
  After further consideration it has been decided that we don't really
  need linked list of all sessions. This allows us to cut overhead of
  managing this list and keeping it in sync with fd list and fd-to-session
  list.
  
  Also, since we scan those lists on each return from poll(2) anyway
  we can do compactification on the fly. This allows to keep polling
  list as tight as possible, which is very good since with many hundreds
  simultaneous sessions poll becomes the main bottleneck.
  
  Revision  Changes    Path
  1.3       +1 -1      rtpproxy/Makefile.am
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/Makefile.am.diff?r1=1.2&r2=1.3
  1.3       +1 -1      rtpproxy/Makefile.in
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/Makefile.in.diff?r1=1.2&r2=1.3
  1.39      +72 -92    rtpproxy/main.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/main.c.diff?r1=1.38&r2=1.39
  1.2       +0 -529    rtpproxy/myqueue.h (dead)
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/myqueue.h?rev=1.1&content-type=text/plain
  1.4       +1 -8      rtpproxy/rtpp_session.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/rtpp_session.h.diff?r1=1.3&r2=1.4




More information about the Serdev mailing list