Mercurial > pidgin
annotate PLUGIN_HOWTO @ 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 | 83ec0b408926 |
| children | db5a58aabe38 |
| rev | line source |
|---|---|
| 15934 | 1 For information on writing a plugin for Purple, Pidgin or Finch, go |
|
16176
83ec0b408926
Beat some older documentation into submission.
Richard Laager <rlaager@wiktel.com>
parents:
15934
diff
changeset
|
2 http://developer.pidgin.im and click on API. From there, see the HOWTOs in the |
|
83ec0b408926
Beat some older documentation into submission.
Richard Laager <rlaager@wiktel.com>
parents:
15934
diff
changeset
|
3 "Related Pages" section. |
| 14505 | 4 |
| 5 You can also generate this documentation locally by installing | |
| 15934 | 6 doxygen and graphviz dot, then running "make docs" in the |
| 14505 | 7 source tree. The documentation will be in the docs/html directory. |
