example:remove printf

This commit is contained in:
limzhang(张力) 2017-05-15 17:55:26 +08:00
parent fd436ff2d2
commit 8a0cdb99c3
1 changed files with 17 additions and 19 deletions

View File

@ -1,5 +1,5 @@
#include <stdio.h>
#include <sys/ioctl.h>
#include <sys/ioctl.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
@ -73,25 +73,23 @@ int loop(void *arg)
ev.data.fd = nclientfd;
ev.events = EPOLLIN;
assert(ff_epoll_ctl(epfd, EPOLL_CTL_ADD, nclientfd, &ev) == 0);
fprintf(stderr, "A new client connected to the server..., fd:%d\n", nclientfd);
//fprintf(stderr, "A new client connected to the server..., fd:%d\n", nclientfd);
} else {
if (events[i].events & EPOLLERR ) {
/* Simply close socket */
ff_epoll_ctl(epfd, EPOLL_CTL_DEL, events[i].data.fd, NULL);
ff_close(events[i].data.fd);
fprintf(stderr, "A client has left the server...,fd:%d\n", events[i].data.fd);
//fprintf(stderr, "A client has left the server...,fd:%d\n", events[i].data.fd);
} else if (events[i].events & EPOLLIN) {
char buf[256];
size_t readlen = ff_read( events[i].data.fd, buf, sizeof(buf));
fprintf(stderr, "bytes are available to read..., readlen:%d, fd:%d\n", readlen, events[i].data.fd);
//fprintf(stderr, "bytes are available to read..., readlen:%d, fd:%d\n", readlen, events[i].data.fd);
if(readlen > 0){
ff_write( events[i].data.fd, html, sizeof(html));
}
else{
} else {
ff_epoll_ctl(epfd, EPOLL_CTL_DEL, events[i].data.fd, NULL);
ff_close( events[i].data.fd);
fprintf(stderr, "A client has left the server...,fd:%d\n", events[i].data.fd);
}
//fprintf(stderr, "A client has left the server...,fd:%d\n", events[i].data.fd); }
} else {
fprintf(stderr, "unknown event: %8.8X\n", events[i].events);
}