Age | Commit message (Collapse) | Author |
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
use own th_pool struct instead use fd_sockaddr_list
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
when read() return invalid retcode, we call mark_conn_inactive
then, the marked read by start_clean_conn_gc and start realloc memory
and close the fd.
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
func init_get_pthread_arrptr return pthread_t* where this ptr is
dynamic mem. this cause rewrite already mapped memory
also add pthread_join
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
while data being added by increasing fdsocklist->size
we decrement that variable and loop all data and jump spesific fd. and
re-pack the array into new memory area that created by realloc.
purpose: delete old sockaddr_in data by fd
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
Signed-off-by: fadhil riyanto <me@fadev.org>
|
|
|
|
|
|
|