Paul Alfille <paul.alfi...@gmail.com> probably said: >New release 2.7p33
>1. fix for the swig-dependent routines: owperl owphp and pwpython > there was a problem with reading data because the buffer size was >allocated properly. This seems to work for me again. Thanks! >2. Some changes suggested for OSX compilation. Needs testing and >further fixes, I suspect. It's helped, I don't have to mess with config.h any more. owhttpd links again. The problems that I'm aware of that are still there are src/man/Makefile.in assuming gnu sed extensions (it could at least look for gsed, or preferably just not use gnu sed extensions) and the libtool config being broken (has a chunk of linux x86_64 build info in the file after the generated darwin build info: build_alias=x86_64-linux-gnu). I'm also not having any luck getting owserver working on OSX. The server starts up, it's listening on port 4304, debugging shows it talking to the serial device and getting responses... but any attempt to access it via the TCP socket gives me nothing. trussing the server shows no activity like it's not even seeing a connection attempt. I'd assume a firewall, except the firewall is turned off on this machine and telnet localhost:4304 connects just fine. Typing into that connection shows no server activity and gets no responses. Are there any debug commands I can use to test? I'm running owserver in the forground under dtruss, nothing happens after: write_nocancel(0x2, " DEBUG: ow_net_server.c:ServerProcessOut(277) Output device setup is done. index=0\0", 0x54) = 84 0 write_nocancel(0x2, "\n\0", 0x1) = 1 0 sem_wait(0x12A514, 0xA002E6D3, 0x1) = -1 Err#9 write_nocancel(0x2, " DEBUG: ow_net_server.c:ServerProcessOut(291) 2953318400 CLOSING ()\0", 0x44) = 68 0 write_nocancel(0x2, "\n\0", 0x1) = 1 0 write_nocancel(0x2, " DEBUG: ow_net_server.c:ServerProcessOut(293) Normal exit.\0", 0x3B) = 59 0 write_nocancel(0x2, "\n\0", 0x1) = 1 0 __disable_threadsignal(0x1, 0xA002E6D3, 0x1) = 0 0 __semwait_signal(0x1403, 0x1503, 0x0) = 0 0 write_nocancel(0x2, " DEBUG: ow_net_server.c:ServerProcess(333) Output device 0 setup done.\0", 0x47) = 71 0 write_nocancel(0x2, "\n\0", 0x1) = 1 0 A client attempt fails with: > sudo dtruss owdir [...] stat("/usr/local/owfs/bin/owdir\0", 0xBFFFD840, 0x0) = 0 0 close(0x4) = 0 0 connect(0x3, 0x101640, 0x1C) = -1 Err#61 close(0x3) = 0 0 socket(0x2, 0x1, 0x6) = 3 0 connect(0x3, 0x100630, 0x10) = 0 0 writev(0x3, 0xBFFFF8B0, 0x2) = 26 0 select(0x4, 0xBFFFF804, 0x0, 0x0, 0xBFFFF884) = 0 0 close(0x3) = 0 0 socket(0x2, 0x1, 0x6) = 3 0 connect(0x3, 0x100630, 0x10) = 0 0 writev(0x3, 0xBFFFF8B0, 0x2) = 26 0 select(0x4, 0xBFFFF804, 0x0, 0x0, 0xBFFFF884) = 0 0 close(0x3) = 0 0 Any ideas? Ta, P. -- pir ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers