summaryrefslogtreecommitdiffhomepage
path: root/src/thread.c
AgeCommit message (Expand)Author
2002-05-26No longer using a threading model; so these files have been replaced byRobert James Kaes
2002-05-24Fixed a tonne of spelling mistakes.Robert James Kaes
2002-05-23Changed the header includes around to reflect the new source layout.Robert James Kaes
2002-04-28Added extra logging information, and made sure that locks were beingRobert James Kaes
2002-04-28Clear the total array of threads before any of the threads are created.Robert James Kaes
2002-04-28Fixed up the error detection code when relating the pthread functions.Robert James Kaes
2002-04-22Renamed the LOCKing macros and added assert debugging code. Also, movedRobert James Kaes
2002-04-18Moved the log rotation code out of the signal handler and into it's ownRobert James Kaes
2002-04-17Removed the close(connfd) call since the socket has already been closedRobert James Kaes
2002-04-09Added the cancelation setting to make sure the thread stops immediately.Robert James Kaes
2002-04-08Just moved the looping code from main() into thread_main_loop().Robert James Kaes
2002-01-25Added code to check for "errors" from the accept call in thread_main() andRobert James Kaes
2002-01-08Added code which checks to see if the user has signalled that tinyproxyRobert James Kaes
2001-12-28Check for errors returned by the accept() function.Robert James Kaes
2001-11-22Reformated text.Robert James Kaes
2001-10-24Error message cleanup to make the information more informative.Robert James Kaes
2001-09-15Removed the memory allocation log messages.Robert James Kaes
2001-09-11Set the stack size of threads to 32KB from 128KB.Robert James Kaes
2001-09-08Changed all the mallocs and callocs to use the new safemalloc andRobert James Kaes
2001-09-08Fixed a memory leak in thread_main().Robert James Kaes
2001-09-07Explictly added the DETACHED creation method on threads.Robert James Kaes
2001-09-07Error message cleanup.Robert James Kaes
2001-09-06Try moving the kill thread code into the thread_main() function so it canRobert James Kaes
2001-09-06Initialzed the servers_waiting explictly. Added debugging code to find outRobert James Kaes
2001-08-28Changed the default stack size to 128 KB.Robert James Kaes
2001-08-27Changed the default stack size since some OS's have a stack size which isRobert James Kaes
2001-08-26Fixed a problem where child threads would not be closed if they had beenRobert James Kaes
2001-05-27Changed the thread_main() function to only deal with the connections perRobert James Kaes
2001-05-23Fixed a potential problem with not zeroing the number of connections whenRobert James Kaes
2000-12-09Implimented the MaxRequestsPerChild directive.Robert James Kaes
2000-12-08Fixed a problem with polling for the number of active threads. No longerRobert James Kaes
2000-09-12tinyproxy now uses a pool of threads to handle connections. All the workRobert James Kaes