Hi,
I just compiled beanstalk (from the git master) on OSX (Leopard
v10.5.6). While trying to run beanstalkd, I got the following error.
jrmb:~ jeethurao$ beanstalkd -d -l 127.0.0.1 -p 11300
beanstalkd: ../net.c:59 in make_server_socket: bind(): Can't assign
requested address
beanstalkd: ../beanstalkd.c:272 in main: make_server_socket()
Uncommenting memset(&addr, 0, sizeof addr); from net.c line 53 fixed
the issue.
Regards,
Jeethu Rao
diff --git a/net.c b/net.c
index 05ac52b..f438702 100644
--- a/net.c
+++ b/net.c
@@ -50,7 +50,7 @@ make_server_socket(struct in_addr host_addr, int
port)
setsockopt(fd, SOL_SOCKET, SO_LINGER, &linger, sizeof linger);
setsockopt(fd, IPPROTO_TCP, TCP_NODELAY, &flags, sizeof flags);
- /*memset(&addr, 0, sizeof addr);*/
+ memset(&addr, 0, sizeof addr);
addr.sin_family = AF_INET;
addr.sin_port = htons(port);
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"beanstalk-talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/beanstalk-talk?hl=en
-~----------~----~----~----~------~----~------~--~---