]> git.sesse.net Git - jam/history - jam.c
EINTR, not EAGAIN.
[jam] / jam.c
2007-02-13 sgunderson@bigfoot.comEINTR, not EAGAIN. master
2007-02-13 sgunderson@bigfoot.comAdd the first round of EAGAIN tests.
2007-02-13 sgunderson@bigfoot.comAdd support for adjusting the number of receiver threads.
2007-02-13 sgunderson@bigfoot.comFix a warning.
2007-02-13 sgunderson@bigfoot.comMinor epoll fixes.
2007-02-13 sgunderson@bigfoot.comMake each receiver handle multiple sockets.
2007-02-13 sgunderson@bigfoot.comParametrize out the update frequency.
2007-02-13 sgunderson@bigfoot.comStop malloc()-ing for each new connection.
2007-02-13 sgunderson@bigfoot.comIt looks like send() can give us EAGAIN even if epoll...
2007-02-13 sgunderson@bigfoot.comepoll_data is a union, not a struct. Doh, no wonder...
2007-02-13 sgunderson@bigfoot.comActually take the -N short option.
2007-02-13 sgunderson@bigfoot.comFix a long vs. long long issue.
2007-02-13 sgunderson@bigfoot.comProper error handling for epoll, and some cleanup.
2007-02-13 sgunderson@bigfoot.comHandle EAGAIN in connect(). Duh.
2007-02-13 sgunderson@bigfoot.comActually abort if we have no list.
2007-02-13 sgunderson@bigfoot.comStart working on multiple senders per thread, using...
2007-01-31 sgunderson@bigfoot.comAdd a little delay at the start.
2007-01-31 sgunderson@bigfoot.comMake a per-second traffic counter.
2007-01-31 sgunderson@bigfoot.comPrint out the statistics, and fix a stats bug.
2007-01-31 sgunderson@bigfoot.comRemove some debugging stuff.
2007-01-31 sgunderson@bigfoot.comMove the receiver stuff into its own thread, starting...
2007-01-31 sgunderson@bigfoot.comAdd a new printf, for debugging.
2007-01-31 sgunderson@bigfoot.comActually send (random) data.
2007-01-31 sgunderson@bigfoot.comMake a special "listen-only" mode.
2007-01-31 sgunderson@bigfoot.comCreate threads in a detached state.
2007-01-31 sgunderson@bigfoot.comTweak the output a bit.
2007-01-31 sgunderson@bigfoot.comMake the sender a bit less dumb.
2007-01-31 sgunderson@bigfoot.comAdd a Pareto random number generator.
2007-01-31 sgunderson@bigfoot.comAdd an option for setting the number of senders.
2007-01-31 sgunderson@bigfoot.comStart firing off sender workers.
2007-01-31 sgunderson@bigfoot.comWrite a friendly "we're ready" message.
2007-01-31 sgunderson@bigfoot.coms/file/list/ in the options.
2007-01-31 sgunderson@bigfoot.comCheck for empty source or destination list.
2007-01-31 sgunderson@bigfoot.comAlso read the sources.
2007-01-31 sgunderson@bigfoot.comGeneralize the file reading, and store the IPs in memory.
2007-01-31 sgunderson@bigfoot.comStart parsing the destination list.
2007-01-31 sgunderson@bigfoot.comMake the port configurable.
2007-01-31 sgunderson@bigfoot.comStart parsing options.
2007-01-31 sgunderson@bigfoot.comSet a much smaller stack size for the worker threads...
2007-01-31 sgunderson@bigfoot.comFix error detection for pthread_create().
2007-01-31 sgunderson@bigfoot.comSet SO_REUSEADDR.
2007-01-31 sgunderson@bigfoot.comCheck the return value of pthread_create.
2007-01-31 sgunderson@bigfoot.comMake the receiver worker actually handle the socket.
2007-01-31 sgunderson@bigfoot.comAdd a loop listening for new connections.
2007-01-31 sgunderson@bigfoot.comlisten() on the socket.
2007-01-31 sgunderson@bigfoot.comBind to the right port.
2007-01-31 sgunderson@bigfoot.comBegin!