Project

General

Profile

« Previous | Next » 

Revision 402c8cf9

Added by U.Nakamura over 13 years ago

  • win32/win32.c (socklist_insert, socklist_lookup, socklist_delete):
    new functions to wrap of st_insert(), st_lookup() and st_delete() to
    socklist.
    allocating socklist is deferred until it is really needed.

  • win32/win32.c (exit_handler): delete socklist only if it is
    initialized.

  • win32/win32.c (rb_w32_sysinit, StartSockets): refactoring: move
    initialization of select_mutex to StartSockets().

  • win32/win32.c (exit_handler): refactoring: delete select_mutex only
    if winsock is used.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e