{"action":"opened","issue":{"url":"https://api.github.com/repos/vitalidze/traccar-web/issues/346","labels_url":"https://api.github.com/repos/vitalidze/traccar-web/issues/346/labels{/name}","comments_url":"https://api.github.com/repos/vitalidze/traccar-web/issues/346/comments","events_url":"https://api.github.com/repos/vitalidze/traccar-web/issues/346/events","html_url":"https://github.com/vitalidze/traccar-web/issues/346","id":117853917,"number":346,"title":"[Error] Error in no particular time","user":{"login":"gsiotas","id":10040858,"avatar_url":"https://avatars.githubusercontent.com/u/10040858?v=3","gravatar_id":"","url":"https://api.github.com/users/gsiotas","html_url":"https://github.com/gsiotas","followers_url":"https://api.github.com/users/gsiotas/followers","following_url":"https://api.github.com/users/gsiotas/following{/other_user}","gists_url":"https://api.github.com/users/gsiotas/gists{/gist_id}","starred_url":"https://api.github.com/users/gsiotas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gsiotas/subscriptions","organizations_url":"https://api.github.com/users/gsiotas/orgs","repos_url":"https://api.github.com/users/gsiotas/repos","events_url":"https://api.github.com/users/gsiotas/events{/privacy}","received_events_url":"https://api.github.com/users/gsiotas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-19T16:40:53Z","updated_at":"2015-11-19T16:40:53Z","closed_at":null,"body":"Hi!\r\nI get this error in the wrapper log:\r\n```\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | [qtp5487649-33] WARN com.mchange.v2.c3p0.impl.NewPooledConnection - [c3p0] A PooledConnection that has already signalled a Connection error is still in use!\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | [qtp5487649-33] WARN com.mchange.v2.c3p0.impl.NewPooledConnection - [c3p0] Another error has occurred [ com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. ] which will not be reported to listeners!\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat java.lang.reflect.Constructor.newInstance(Constructor.java:526)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.Util.handleNewInstance(Util.java:400)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.Util.getInstance(Util.java:383)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.SQLError.createSQLException(SQLError.java:958)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.SQLError.createSQLException(SQLError.java:937)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.SQLError.createSQLException(SQLError.java:872)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1236)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1231)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.ConnectionImpl.versionMeetsMinimum(ConnectionImpl.java:5274)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mysql.jdbc.StatementImpl.getWarnings(StatementImpl.java:2284)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.getWarnings(NewProxyPreparedStatement.java:1751)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.handleAndClearWarnings(SqlExceptionHelper.java:320)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logAndClearWarnings(SqlExceptionHelper.java:273)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.close(JdbcCoordinatorImpl.java:529)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.cleanup(JdbcCoordinatorImpl.java:509)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.close(JdbcCoordinatorImpl.java:204)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.engine.transaction.internal.TransactionCoordinatorImpl.close(TransactionCoordinatorImpl.java:297)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.internal.SessionImpl.close(SessionImpl.java:369)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.hibernate.jpa.internal.EntityManagerImpl.close(EntityManagerImpl.java:153)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.google.inject.persist.jpa.JpaPersistService.end(JpaPersistService.java:81)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.google.inject.persist.PersistFilter.doFilter(PersistFilter.java:91)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.Server.handle(Server.java:499)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)\r\nINFO   | jvm 1    | 2015/11/19 09:33:39 | \tat java.lang.Thread.run(Thread.java:745)\r\n```\r\n\r\nI don't know what causes that, but when this happens the UI becomes very unstable and not usable. If I restart traccar everything is good. This can happen twice or three times in one day or it won't happen at all.\r\n\r\nThank you in advance for any suggestions.\r\n"}}