Skip to content

Commit 22a3d42

Browse files
committed
bug: fix mis-commit of perf tests and crash fix for setTranslation
The commit included more than it should have. It included some memory dump code that is not part of production. Also removed WIP for fixing crash bug when translation unable to create .mo file - issue2551405
1 parent f47350a commit 22a3d42

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

roundup/cgi/client.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ class SysCallError(Exception):
5959
from roundup.logcontext import gen_trace_id, store_trace_reason
6060
from roundup.mailer import Mailer, MessageSendError
6161
from roundup.mlink_expr import ExpressionError
62-
from roundup.performance import report_object_use
6362

6463
logger = logging.getLogger('roundup')
6564

@@ -587,7 +586,6 @@ def setTranslator(self, translator=None):
587586

588587
@gen_trace_id()
589588
@store_trace_reason('client_main')
590-
@report_object_use(highest=20, pre_collect=False)
591589
def main(self):
592590
""" Wrap the real main in a try/finally so we always close off the db.
593591
"""
@@ -1190,15 +1188,9 @@ def determine_language(self):
11901188
# self.language to the desired language !
11911189
self.language = language
11921190

1193-
try:
1194-
self.setTranslator(TranslationService.get_translation(
1191+
self.setTranslator(TranslationService.get_translation(
11951192
language,
11961193
tracker_home=self.instance.config["TRACKER_HOME"]))
1197-
except IOError as e:
1198-
logger.error(str(e), extra={"requested_language": language})
1199-
# failed to set the requested/TRACKER_LANGUAGE language.
1200-
# Set to en.
1201-
self.language = ""
12021194

12031195
def authenticate_bearer_token(self, challenge):
12041196
''' authenticate the bearer token. Refactored from determine_user()

0 commit comments

Comments
 (0)