-
…d write methods for the given stream type. This is implemented as prerequesite for the SSL implemented
-
…created and used a macro to prevent errors
-
…emory cleanups, spread over to much files TODO: clean this
-
… can see that it is realy an internal state of the server
-
…ions, preventing multiple iterations over these strings. In theory this should improve performance in reality it seems that it is worse...CHECK WHY
-
…lues for one id possible. Additionally added a jquery action that delivers the jquery java script and use it on the me action
-
…effectively freeing all resources. ATTENTION: now the destructor has to be aware that it might be called with a not completely initialized object. To make this more ease there is the FREE makro with the corresponding ffree that does NULL pointer checking and the destructor checks for NULL pointer too. Additionally the handle_accept now handles _SC_OPEN_MAX - 10 connections. The 10 are reserved for internal usage.
-
…e values will be shown in the me action
-
…ing a single read and write circular buffer for every connection. @TODO: i noticed a server hang while getting large data (my image) with non keep-alive connections. Additionally an incomplete keep-alive request might stop the server now as the lock on the read buffer will not be released.
-
…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.
-
… ringbuffer is implemented using the shared memory trick.
-
…and -2 es error indicator in my server and fixed caculation of remainig buffer size in reader
-
…ite complete response handline.
-
…ould be possible to implement a stream writer for images