I have two computers that I work on: a 32-bit netbook and a 64-bit desktop. 
Sometimes I will rsync my entire working copy of the web2py application I'm 
working on from one machine to the other, rather than getting a fresh copy. 
When I do this from the netbook to the desktop, the web2py server starts 
normally (no error messages), but when I try to access the application, the 
web browser hangs forever. One really strange side effect is that it also 
attempts to open a connection to the IP address 64.99.64.32. (I'm not sure 
what significance this IP has, but if you Google it you see a number of 
other pieces of software that also appear to use it when things go wrong.)

Anyhow, the first thing I tried -- deleting all the .pyc files -- had no 
effect, so I did a full diff between the directory tree from the netbook, 
versus a fresh copy checked out directly to the 64-bit machine, and the 
only thing that differed was the ./web2py/applications/*/cache/cache.shelve 
files. I deleted them, and everything worked normally again.

Is this a known issue? Is it Python's fault for not knowing that a .shelve 
file came from the wrong architecture? Or should I just be doing a "make 
clean" from web2py every time I'm on a different machine (I notice that 
removing all the cache directories is in there)?

~Felix.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to