Commit Graph

25 Commits (rfuchs/threading)

Author SHA1 Message Date
Richard Fuchs aef0ec60ba unlock mutexes when thread is cancelled
12 years ago
Richard Fuchs 16ce8f6009 move log message to correct spot
12 years ago
Richard Fuchs f33fb8f936 four worker threads
12 years ago
Richard Fuchs bb8a7b4db5 join worker threads as well
12 years ago
Richard Fuchs cb3cd0c05f defer signal setup until after forking
12 years ago
Richard Fuchs 5f1cb3383d move core dump code to right place
12 years ago
Richard Fuchs 500763858f locking fix
12 years ago
Richard Fuchs cdc27df7c8 serialize fetcher and worker threads
12 years ago
Richard Fuchs 793b977081 unglobalize some vars
12 years ago
Richard Fuchs 87faada642 map reloader thread needs a mysql connection
12 years ago
Richard Fuchs 6b4858e163 enable core dumps
12 years ago
Richard Fuchs 684acd3d36 enable core dumps
12 years ago
Richard Fuchs 50d59bcf0c fix shutdown sequence
12 years ago
Richard Fuchs 2cf6e96a4a split tasks into separate threads
12 years ago
Richard Fuchs 2c961dda45 protect global mapping tables with rwlock
12 years ago
Richard Fuchs 71657dda3d MT#8195 use dst_leg peer id and lookup against peer group/contract ID
12 years ago
Richard Fuchs bc16905279 fix compiler warnings (unused vars)
14 years ago
Richard Fuchs 924af07388 add shutdown points at strategic points in the code
14 years ago
Richard Fuchs 5614b2d08e fix reconnect segfaults, also fix some compile warnings
15 years ago
Andreas Granig aa920d254f Also load peer host->contract mapping.
15 years ago
Andreas Granig dcb38257a5 Fixed warning for not using return values for write when writing lock file.
16 years ago
Richard Fuchs 859b66180f added proper error handling. daemon will shut down on critical errors. additionally use the lockfile to mark errors requiring manuel intervention and keep the daemon from restarting.
16 years ago
Richard Fuchs eda356421a string handling fixes; compile warning fix
16 years ago
Andreas Granig 95fd730b71 Some fixes to make compiler happy.
17 years ago
Andreas Granig e6326e7781 Added trunk/tags dir structure.
17 years ago