tester is better, but still cannot reproduce trace error
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
received 2 : client 7: hulli
|
||||
received 2 : server: client 7 just arrived
|
||||
received 2 : server: client 7 just left
|
||||
received 1 : client 6: holla
|
||||
received 1 : client 7: hulli
|
||||
received 1 : server: client 6 just arrived
|
||||
received 1 : server: client 6 just left
|
||||
received 1 : server: client 7 just arrived
|
||||
received 1 : server: client 7 just left
|
||||
received 0 : client 7: hulli
|
||||
received 0 : server: client 7 just arrived
|
||||
received 0 : server: client 7 just left
|
||||
received 0 : client 6: holla
|
||||
received 0 : client 7: hulli
|
||||
received 0 : server: client 6 just arrived
|
||||
received 0 : server: client 6 just left
|
||||
received 0 : server: client 7 just arrived
|
||||
received 0 : server: client 7 just left
|
||||
received 0 : client 5: hello
|
||||
received 0 : client 6: holla
|
||||
received 0 : client 7: hulli
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
received 2 : client 7: hulli
|
||||
received 2 : server: client 7 just arrived
|
||||
received 2 : server: client 7 just left
|
||||
received 1 : client 6: holla
|
||||
received 1 : client 7: hulli
|
||||
received 1 : server: client 6 just arrived
|
||||
received 1 : server: client 6 just left
|
||||
received 1 : server: client 7 just arrived
|
||||
received 1 : server: client 7 just left
|
||||
received 0 : client 7: hulli
|
||||
received 0 : server: client 7 just arrived
|
||||
received 0 : server: client 7 just left
|
||||
received 0 : client 6: holla
|
||||
received 0 : client 7: hulli
|
||||
received 0 : server: client 6 just arrived
|
||||
received 0 : server: client 6 just left
|
||||
received 0 : server: client 7 just arrived
|
||||
received 0 : server: client 7 just left
|
||||
received 0 : client 5: hello
|
||||
received 0 : client 6: holla
|
||||
received 0 : client 7: hulli
|
||||
|
||||
@@ -1,12 +1,3 @@
|
||||
received 1 : client 10:
|
||||
received 1 : client 10: line 1
|
||||
received 1 : client 10: line 2
|
||||
received 1 : client 10: line 4
|
||||
received 1 : client 10: line 5
|
||||
received 1 : client 9:
|
||||
received 1 : server: client 10 just arrived
|
||||
received 1 : server: client 10 just left
|
||||
received 1 : server: client 9 just arrived
|
||||
received 0 : client 10:
|
||||
received 0 : client 10: line 1
|
||||
received 0 : client 10: line 2
|
||||
@@ -14,4 +5,17 @@ received 0 : client 10: line 4
|
||||
received 0 : client 10: line 5
|
||||
received 0 : server: client 10 just arrived
|
||||
received 0 : server: client 10 just left
|
||||
received 0 : server: client 8 just left
|
||||
received 0 : client 10:
|
||||
received 0 : client 10: line 1
|
||||
received 0 : client 10: line 2
|
||||
received 0 : client 10: line 4
|
||||
received 0 : client 10: line 5
|
||||
received 0 : client 9:
|
||||
received 0 : client 9: line 1
|
||||
received 0 : client 9: line 2
|
||||
received 0 : client 9: line 4
|
||||
received 0 : client 9: line 5
|
||||
received 0 : server: client 10 just arrived
|
||||
received 0 : server: client 10 just left
|
||||
received 0 : server: client 9 just arrived
|
||||
received 0 : server: client 9 just left
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
received 1 : client 10:
|
||||
received 1 : client 10: line 1
|
||||
received 1 : client 10: line 2
|
||||
received 1 : client 10: line 4
|
||||
received 1 : client 10: line 5
|
||||
received 1 : server: client 10 just arrived
|
||||
received 1 : server: client 10 just left
|
||||
received 0 : client 10:
|
||||
received 0 : client 10: line 1
|
||||
received 0 : client 10: line 2
|
||||
received 0 : client 10: line 4
|
||||
received 0 : client 10: line 5
|
||||
received 0 : server: client 10 just arrived
|
||||
received 0 : server: client 10 just left
|
||||
received 0 : client 10:
|
||||
received 0 : client 10: line 1
|
||||
received 0 : client 10: line 2
|
||||
|
||||
File diff suppressed because one or more lines are too long
18000
logs/test_6.txt
18000
logs/test_6.txt
File diff suppressed because it is too large
Load Diff
18000
logs/test_6_compare.txt
18000
logs/test_6_compare.txt
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -52,7 +52,7 @@ int main(int argc, char** argv)
|
||||
exit(1);
|
||||
}
|
||||
init(atoi(argv[1]));
|
||||
fcntl(lsocket, F_SETFL, O_NONBLOCK); // debug
|
||||
// fcntl(lsocket, F_SETFL, O_NONBLOCK); // debug
|
||||
|
||||
while (1)
|
||||
{
|
||||
@@ -78,7 +78,7 @@ int main(int argc, char** argv)
|
||||
if (FD_ISSET(lsocket, &rfds))
|
||||
{
|
||||
new_fd = accept(lsocket, NULL, NULL);
|
||||
fcntl(new_fd, F_SETFL, O_NONBLOCK); // debug
|
||||
// fcntl(new_fd, F_SETFL, O_NONBLOCK); // debug
|
||||
last_connected = new_client(new_fd);
|
||||
sprintf(announce_msg, "server: client %d just arrived\n", last_connected->id);
|
||||
broadcast(last_connected, announce_msg);
|
||||
@@ -203,8 +203,8 @@ int read_client(t_client *client)
|
||||
if (recv_ret > 0)
|
||||
{
|
||||
buf[recv_ret] = '\0';
|
||||
if (recv_ret == 420000) // debug
|
||||
ft_print(STDERR_FILENO, "Oupsi, ca depasse. Il faut malloc mon petit\n");
|
||||
// if (recv_ret == 420000) // debug
|
||||
// ft_print(STDERR_FILENO, "Oupsi, ca depasse. Il faut malloc mon petit\n");
|
||||
|
||||
char buf_sprintf[420];
|
||||
char *msg;
|
||||
|
||||
Reference in New Issue
Block a user