gitup 0.96 source code contains following: option = BUFFER_UNIT_LARGE; if (setsockopt(sd, SOL_SOCKET, SO_SNDBUF, &option, sizeof(int))) err(EXIT_FAILURE, "setup_ssl: setsockopt SO_SNDBUF"); if (setsockopt(sd, SOL_SOCKET, SO_RCVBUF, &option, sizeof(int))) err(EXIT_FAILURE, "setup_ssl: setsockopt SO_RCVBUF"); BUFFER_UNIT_LARGE is one megabyte here. So, it may fail with obscure error message depending on local value of sysctl kern.ipc.maxsockbuf. Instead, it should check for ENOBUFS and continue with execution (maybe issue some warning).
Hello Eugene, I've checked gitup issues and didn't find a problem related to this. Isn't better to open a gitup issue and see what author says about it? Cheers
Sorry, I failed to understand who is gitup author at first and misdirected the PR. Closing it for now.