Skip to content

Commit f270b4b

Browse files
committed
fixup! Initial integration of FdLock into System::FileDescriptor and System::Socket
1 parent 04120ce commit f270b4b

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/crystal/system/unix/file_descriptor.cr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ module Crystal::System::FileDescriptor
6161
end
6262

6363
private def system_close_on_exec?
64-
flags = FileDescriptor.fcntl(LibC::F_GETFD)
64+
flags = FileDescriptor.fcntl(fd, LibC::F_GETFD)
6565
flags.bits_set? LibC::FD_CLOEXEC
6666
end
6767

src/crystal/system/unix/socket.cr

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
require "c/netdb"
22
require "c/netinet/tcp"
33
require "c/sys/socket"
4+
require "crystal/fd_lock"
45

56
module Crystal::System::Socket
67
{% if IO.has_constant?(:Evented) %}

0 commit comments

Comments
 (0)