Skip to content

Commit 9416878

Browse files
committed
debugging
1 parent d9150b0 commit 9416878

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

tests/event/select.rs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,12 +298,27 @@ fn test_select_with_maxfd_sockets() {
298298
setrlimit(Resource::Nofile, rlimit).unwrap();
299299

300300
dbg!("hello");
301+
dbg!(fd_limit);
301302
// Renumber the fds to the maximum possible values.
303+
unsafe { dbg!(libc::fcntl(fd_limit as RawFd - 1, libc::F_GETFD)); }
302304
let great_fd = unsafe { libc::dup2(reader.as_raw_fd(), fd_limit as RawFd - 1) };
305+
dbg!("hello");
306+
dbg!(great_fd);
307+
dbg!(fd_limit as RawFd - 1);
308+
unsafe { dbg!(libc::fcntl(fd_limit as RawFd - 1, libc::F_GETFD)); }
303309
let reader = unsafe { OwnedFd::from_raw_fd(great_fd) };
310+
dbg!("hello");
311+
dbg!(&reader);
312+
unsafe { dbg!(libc::fcntl(fd_limit as RawFd - 2, libc::F_GETFD)); }
304313
let great_fd = unsafe { libc::dup2(writer.as_raw_fd(), fd_limit as RawFd - 2) };
314+
dbg!("hello");
315+
dbg!(great_fd);
316+
dbg!(fd_limit as RawFd - 2);
317+
unsafe { dbg!(libc::fcntl(fd_limit as RawFd - 2, libc::F_GETFD)); }
305318
let writer = unsafe { OwnedFd::from_raw_fd(great_fd) };
306319
dbg!("hello");
320+
dbg!(&writer);
321+
assert!(false);
307322

308323
let nfds = max(reader.as_raw_fd(), writer.as_raw_fd()) + 1;
309324

0 commit comments

Comments
 (0)