According to a comment from github [1], the warnings can be elimiated by
flipping the order of the routing rules.
[1]:https://github.com/playframework/playframework/issues/3360#issuecomment-5409698://github.com/playframework/playframework/issues/3360#issuecomment-54096985
from pull-request 1562
* refs/heads/fix/endless-email:
mail: Fix the error message while sending a email
mail: Fix delivery failure under certain condition
mail: Fix endless notification email
Reviewed-by: 백기선
"Failed to send (a) notification message(s)" was incorrect because it is
possible that emails were delivered successfully even if an exception
occured.
If an exception occured while sending a notification email, Yobi could
not send the remains also.
Fix the bug by cathing exceptions while sending a notification email.
Yobi was sending a notification email endlessly if it failed to delete
the email from the sending queue. It may happen if the database is
corrupted.
Do not send the notification email if an exception was thrown when
deleting it from the queue(notification_email table).
from pull-request 1535
* refs/heads/feature/admin-login-warning:
site-admin: show warning affix when admin user was logged in
Reviewed-by: 백기선
Reviewed-by: 이응준
Play framework use bonecp for db connnection pool
and run with default parameter options.
But it seems not to be enough for yobi running
(relatively too timid)
So change it to be more resourceful with db connections.