Anup(OpenERP) has proposed merging
lp:~openerp-dev/openobject-server/6.0-opw-6168-ach into
lp:openobject-server/6.0.
Requested reviews:
Naresh(OpenERP) (nch-openerp)
Jay Vora (OpenERP) (jvo-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/6.0-opw-6168-ach/+merge/65292
Hello,
When Postgres server is restarted it is not possible to connect to the same
db which was connected when the server was restarted. Even if the user
disconnects.
I have found a fix for such situation.
Thanks.
--
https://code.launchpad.net/~openerp-dev/openobject-server/6.0-opw-6168-ach/+merge/65292
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-server/6.0-opw-6168-ach.
=== modified file 'bin/service/web_services.py'
--- bin/service/web_services.py 2011-01-15 17:04:10 +0000
+++ bin/service/web_services.py 2011-06-21 05:24:32 +0000
@@ -385,7 +385,7 @@
return True
elif method in ['about', 'timezone_get', 'get_server_environment',
'login_message','get_stats', 'check_connectivity',
- 'list_http_services']:
+ 'list_http_services','logout_db']:
pass
elif method in ['get_available_updates', 'get_migration_scripts', 'set_loglevel', 'get_os_time', 'get_sqlcount']:
passwd = params[0]
@@ -440,6 +440,9 @@
def exp_timezone_get(self, db, login, password):
return tools.misc.get_server_timezone()
+ def exp_logout_db(self, db, login, password):
+ return tools.misc.logout_db(db)
+
def exp_get_available_updates(self, contract_id, contract_password):
import tools.maintenance as tm
try:
=== modified file 'bin/tools/misc.py'
--- bin/tools/misc.py 2011-01-20 12:40:20 +0000
+++ bin/tools/misc.py 2011-06-21 05:24:32 +0000
@@ -1264,6 +1264,11 @@
ip_addr = 'localhost'
return ip_addr
+def logout_db(db_name):
+ from sql_db import close_db
+ close_db(db_name)
+ return True
+
# RATIONALE BEHIND TIMESTAMP CALCULATIONS AND TIMEZONE MANAGEMENT:
# The server side never does any timestamp calculation, always
# sends them in a naive (timezone agnostic) format supposed to be
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp