I am using the trunk code updated daily on my development computer and recently have had to kill web2py processes manually because of migration issues. I am also using postgresql and this happened regularly while experimenting with temporary tables.
Example: I use 'create table x as select ... from ...' for some queries in postgresql to create temporary tables. When an error occurs in communicating with postgesql usually related to some migration issue, I have to kill the web2py process on operating system level using the -9 switch because of no response from web2py. Ctrl-C will do nothing and a normal kill also has no effect. Now I use migrate=False with fake-migrate to manage those tables. Regards Johann --

