]> source.dussan.org Git - rspamd.git/commit
* Unify socket creation and accepting by using utility functions
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Tue, 3 Mar 2009 11:31:51 +0000 (14:31 +0300)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Tue, 3 Mar 2009 11:31:51 +0000 (14:31 +0300)
commit5424cc32d47c5e98b9edfb2b342d9d98d97a1175
treebd4a0d4418b71d0024f5d66d07de2cc24aded7ec
parent3ff032cf72164dc9aa8575c0a631f7c7b0079f46
* Unify socket creation and accepting by using utility functions
* Check SO_ERROR on socket immideately after connect/bind to avoid resourses allocation for
  unsuccessful connections
* Avoid descriptors leakage when we create sockets and have errors on them
* Set on all socket descriptors FD_CLOEXEC flag to avoid problems with executing LDA
src/controller.c
src/lmtp.c
src/lmtp_proto.c
src/main.c
src/plugins/surbl.c
src/util.c
src/util.h
src/worker.c