summaryrefslogtreecommitdiffstats
path: root/PICA_nodewait.c
Commit message (Collapse)AuthorAgeFilesLines
* fixed code style using "astyle --style=allman --lineend=linux --indent=tab ↵Anton2016-04-071-110/+110
| | | | --pad-oper *.c *.h"
* fixes for enabling build of pica-node on Windows using MinGWme_desk2013-09-191-0/+6
| | | | git-svn-id: svn://localhost/project_picapica/trunk@275 fb96df88-216d-11de-830c-f3023f12d8ac
* bugfix: race condition, sometimes nodewait_start_connect() was called ↵me_desk2013-08-071-2/+3
| | | | | | several times for the same entry from main thread before nodewait state was updated in started thread git-svn-id: svn://localhost/project_picapica/trunk@261 fb96df88-216d-11de-830c-f3023f12d8ac
* removed calls to log functions from nodewait_resolve_thread() and ↵me_desk2013-08-031-5/+6
| | | | | | nodewait_connect_thread(), log functions are not thread safe, calling them caused segfaults git-svn-id: svn://localhost/project_picapica/trunk@256 fb96df88-216d-11de-830c-f3023f12d8ac
* debug log messages for opening and closing socket eventsme_desk2013-07-311-0/+5
| | | | git-svn-id: svn://localhost/project_picapica/trunk@253 fb96df88-216d-11de-830c-f3023f12d8ac
* nodewait_start_connection() is split to the two functions, ↵me_desk2013-07-071-15/+68
| | | | | | nodewait_start_resolve() and nodewait_start_connect(), each starts new thread for resolving and connecting. Between resolving and connecting check for existing connections with resolved address is performed git-svn-id: svn://localhost/project_picapica/trunk@251 fb96df88-216d-11de-830c-f3023f12d8ac
* bugfixes: invalid argument to nodewait_list_delete() and minor protocol ↵me_desk2012-12-271-0/+2
| | | | | | version was written in the same byte as major version git-svn-id: svn://localhost/project_picapica/trunk@216 fb96df88-216d-11de-830c-f3023f12d8ac
* nodewait - asynchronous DNS resolve and connect to nodes using threadsme_desk2012-12-271-0/+170
git-svn-id: svn://localhost/project_picapica/trunk@215 fb96df88-216d-11de-830c-f3023f12d8ac