some additions in tests
This commit is contained in:
41
log.txt
Normal file
41
log.txt
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
1
|
||||||
|
1 -- open a client an close, 3 times
|
||||||
|
1 -- p
|
||||||
|
1 - receiver 1 --
|
||||||
|
1 - receiver 1: 076761438 client 1: hello
|
||||||
|
1 - receiver 1: 076761438 client 2: holla
|
||||||
|
1 - receiver 1: 076761438 client 3: hulli
|
||||||
|
1 - receiver 1: 076761438 server: client 1 just arrived
|
||||||
|
1 - receiver 1: 076761438 server: client 1 just left
|
||||||
|
1 - receiver 1: 076761438 server: client 2 just arrived
|
||||||
|
1 - receiver 1: 076761438 server: client 2 just left
|
||||||
|
1 - receiver 1: 076761438 server: client 3 just arrived
|
||||||
|
1 - receiver 1: 076761438 server: client 3 just left
|
||||||
|
1 - receiver 2 --
|
||||||
|
1 - receiver 3 --
|
||||||
|
1 - receiver 4 --
|
||||||
|
2
|
||||||
|
2 -- open 3 clients
|
||||||
|
2 -- p
|
||||||
|
2 - receiver 5 --
|
||||||
|
2 - receiver 5: 527906148 client 5: hello
|
||||||
|
2 - receiver 5: 527906148 client 6: holla
|
||||||
|
2 - receiver 5: 527906148 client 7: hulli
|
||||||
|
2 - receiver 5: 527906148 server: client 5 just arrived
|
||||||
|
2 - receiver 5: 527906148 server: client 5 just left
|
||||||
|
2 - receiver 5: 527906148 server: client 6 just arrived
|
||||||
|
2 - receiver 5: 527906148 server: client 6 just left
|
||||||
|
2 - receiver 5: 527906148 server: client 7 just arrived
|
||||||
|
2 - receiver 5: 527906148 server: client 7 just left
|
||||||
|
2 - receiver 6 --
|
||||||
|
2 - receiver 6: 630326234 client 6: holla
|
||||||
|
2 - receiver 6: 630326234 client 7: hulli
|
||||||
|
2 - receiver 6: 630326234 server: client 6 just arrived
|
||||||
|
2 - receiver 6: 630326234 server: client 6 just left
|
||||||
|
2 - receiver 6: 630326234 server: client 7 just arrived
|
||||||
|
2 - receiver 6: 630326234 server: client 7 just left
|
||||||
|
2 - receiver 7 --
|
||||||
|
2 - receiver 7: 735559148 client 7: hulli
|
||||||
|
2 - receiver 7: 735559148 server: client 7 just arrived
|
||||||
|
2 - receiver 7: 735559148 server: client 7 just left
|
||||||
|
2 - receiver 8 --
|
||||||
15
log1.txt
Normal file
15
log1.txt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
server: client 1 just arrived
|
||||||
|
client 1: on short line
|
||||||
|
server: client 2 just arrived
|
||||||
|
server: client 2 just arrived
|
||||||
|
client 2: line 1
|
||||||
|
client 2: line 1
|
||||||
|
client 2: line 2
|
||||||
|
client 2: line 2
|
||||||
|
client 2:
|
||||||
|
client 2:
|
||||||
|
client 2: line 4
|
||||||
|
client 2: line 4
|
||||||
|
server: client 3 just arrived
|
||||||
|
server: client 3 just arrived
|
||||||
|
server: client 3 just arrived
|
||||||
@@ -93,11 +93,10 @@ int main(int ac, char **av) {
|
|||||||
|
|
||||||
client_fd = 0;
|
client_fd = 0;
|
||||||
while(client_fd <= max_fd) {
|
while(client_fd <= max_fd) {
|
||||||
ret = 1;
|
|
||||||
if (FD_ISSET(client_fd, &rdset)) {
|
if (FD_ISSET(client_fd, &rdset)) {
|
||||||
ret = recv(client_fd, buf, BUFSIZE, 0);
|
ret = recv(client_fd, buf, BUFSIZE, 0);
|
||||||
if (ret == 0) {
|
if (ret == 0) {
|
||||||
sprintf(msg, "server: client %d just left\n", clients[client_fd].id);
|
sprintf(msg, "server: clien %d just left\n", clients[client_fd].id);
|
||||||
broadcast(msg, &fdset, max_fd, server_fd, client_fd);
|
broadcast(msg, &fdset, max_fd, server_fd, client_fd);
|
||||||
FD_CLR(client_fd, &fdset);
|
FD_CLR(client_fd, &fdset);
|
||||||
close(client_fd);
|
close(client_fd);
|
||||||
|
|||||||
Reference in New Issue
Block a user