13 Commits (08533a4b626db1d1690a323f7f8e8337d53c1bb8)

Author SHA1 Message Date
Georg Hopp 1fdcbd40f6 log when connect fails 14 years ago
Georg Hopp c1afe88fd4 log when connect fails 14 years ago
Georg Hopp e73c8d959d get rid of some unneccessary system calls...one socket and one close 14 years ago
Georg Hopp 4f95d8ce11 change worker to a generic one, some cleanups in server 14 years ago
Georg Hopp 063189e664 changed /**/ single line comments to // 14 years ago
Georg Hopp b38d402250 start documenting this whole stuff...well at least add a copyright information in each file 14 years ago
Georg Hopp f2dbad19c6 another try with a shared memory based ringbuffer...this performs well for keep-alive sessions but is much slower without. actually i am not sure why but most likely the shared memory setup is quite expensive. @TODO: make a profiling. 14 years ago
Georg Hopp e8a21ace31 lots of changes but primarily change the request parser to use a ringbuffer. The ringbuffer is implemented using the shared memory trick. 14 years ago
Georg Hopp 05a7a386fa fixed some warnings 14 years ago
Georg Hopp de7e390c78 found the file handle lost...made a first workaround and added an todo. 14 years ago
Georg Hopp 228b1d0d29 changed request handling. @TODO: I still seem to have the problem that the file handles are not closed and freed correctly as the service refuses connections after about a 1000. 14 years ago
Georg Hopp 2d6305c3d6 changed class tool. Now multiple interface per class are supported as well as simple inheritence. 14 years ago
Georg Hopp f366c0b865 add testserver and did some fixes not shown by my incomplete tests 14 years ago