Mercurial > pidgin
view libpurple/win32/libpurplerc.rc.in @ 24888:a6742d9eadf3
Adjust the NLA code to prevent hang on exit for Windows XP and Windows Vista.
The crux of the issue is this:
WSANPIoctl() waits for a network state change and apparently WSACleanup()
waits for the ioctl to return before cleaning up. That function is
triggered initially 30 seconds after the first initialization of Pidgin,
which is why Pidgin can exit properly in the first 30 seconds of execution.
committer: John Bailey <rekkanoryo@rekkanoryo.org>
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Thu, 01 Jan 2009 16:51:09 +0000 |
parents | d04878ce947b |
children | dd3c5b3dd3e0 |
line wrap: on
line source
#include <winver.h> #include "version.h" VS_VERSION_INFO VERSIONINFO FILEVERSION PURPLE_MAJOR_VERSION,PURPLE_MINOR_VERSION,PURPLE_MICRO_VERSION,0 PRODUCTVERSION PURPLE_MAJOR_VERSION,PURPLE_MINOR_VERSION,PURPLE_MICRO_VERSION,0 FILEFLAGSMASK 0 FILEFLAGS 0 FILEOS VOS__WINDOWS32 FILETYPE VFT_DLL FILESUBTYPE VFT2_UNKNOWN BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040904B0" BEGIN VALUE "CompanyName", "The Pidgin developer community" VALUE "FileDescription", "LibPurple Library" VALUE "FileVersion", "@PURPLE_VERSION@" VALUE "InternalName", "libpurple" VALUE "LegalCopyright", "Copyright (C) 1998-2007 The Pidgin developer community (See the COPYRIGHT file in the source distribution)." VALUE "OriginalFilename", "libpurple.dll" VALUE "ProductName", "LibPurple" VALUE "ProductVersion", "@PURPLE_VERSION@" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x409, 1200 END END