home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
General Support
Freeze after resume
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="mm1352000" data-source="post: 800899" data-attributes="member: 82144"><p>Hi again</p><p></p><p>I'm just reporting what I see in the logs. There are no other obvious errors or delays after the resume from hibernate:</p><p></p><p></p><p></p><p>I don't understand Polish but that sure looks like it is related to the database connection to me. If you can reproduce when the server hasn't gone to sleep and/or from MP installed on the server then it may be helpful to provide logs for that situation too. I still think it would be helpful to see TV Server logs. Anyhow, you can read the full error and my interpretation of what I think is happening here:</p><p></p><p>[COLLAPSE]2011-10-15 19:23:51.735185 [Debug][MPMain(1)]: TVHome: HeartBeat Transmitter started. <strong>(start of connection to TV Server)</strong></p><p>2011-10-15 19:23:51.737185 [Info.][MPMain(1)]: TvNotify: start</p><p>2011-10-15 19:23:51.739185 [Info.][TvClient-TvHome: HeartBeat transmitter thread(3)]: TVHome: OnRemotingConnected, recovered from a disconnection <strong>(start of delay)</strong></p><p>2011-10-15 19:24:25.721128 [Info.][MPMain(1)]: Tv NotifyManager: Exception at timer_tick Error: StatementErrorUnclassified <strong>(error)</strong></p><p>Gentle.Common.GentleException: select idRecording, idChannel, idSchedule, isRecording, startTime, endTime, title, description, genre, fileName, keepUntil, keepUntilDate, timesWatched, idServer, stopTime, episodeName, seriesNum, episodeNum, episodePart from Recording where isRecording = @isRecording; ---> System.Data.SqlClient.SqlException: Wystąpił błąd poziomu transportu podczas wysyłania żądania do serwera. (provider: Dostawca nazwanych potoków, error: 0 - Określona nazwa sieciowa już jest niedostępna.)</p><p> w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)</p><p> w System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)</p><p> w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)</p><p> w System.Data.SqlClient.TdsParserStateObject.WriteSni()</p><p> w System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)</p><p> w System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()</p><p> w System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC[] rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj, Boolean isCommandProc)</p><p> w System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)</p><p> w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)</p><p> w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)</p><p> w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)</p><p> w System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)</p><p> w System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()</p><p> w Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr)</p><p> --- Koniec śladu stosu wyjątków wewnętrznych ---</p><p> w Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr)</p><p> w Gentle.Framework.PersistenceBroker.Execute(SqlStatement stmt, IDbConnection dbConnection, IDbTransaction dbTransaction)</p><p> w Gentle.Framework.SqlStatement.Execute()</p><p> w TvDatabase.Recording.ListAllActive()</p><p> w TvPlugin.TvNotifyManager.AddActiveRecordings()</p><p> w TvPlugin.TvNotifyManager.ProcessRecordings(DateTime preNotifySecs)</p><p> w TvPlugin.TvNotifyManager._timer_Tick(Object sender, EventArgs e)System.Data.SqlClient.SqlException: Wystąpił błąd poziomu transportu podczas wysyłania żądania do serwera. (provider: Dostawca nazwanych potoków, error: 0 - Określona nazwa sieciowa już jest niedostępna.)</p><p> w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)</p><p> w System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)</p><p> w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)</p><p> w System.Data.SqlClient.TdsParserStateObject.WriteSni()</p><p> w System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)</p><p> w System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()</p><p> w System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC[] rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj, Boolean isCommandProc)</p><p> w System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)</p><p> w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)</p><p> w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)</p><p> w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)</p><p> w System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)</p><p> w System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()</p><p> w Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) st : w System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)</p><p> w System.Environment.get_StackTrace()</p><p> w TvPlugin.TvNotifyManager._timer_Tick(Object sender, EventArgs e)</p><p> w System.Windows.Forms.Timer.OnTick(EventArgs e)</p><p> w System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)</p><p> w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)</p><p> w System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)</p><p> w System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)</p><p> w System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)</p><p> w System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)</p><p> w System.Windows.Forms.Application.Run(Form mainForm)</p><p> w MediaPortalApp.Main(String[] args)</p><p>2011-10-15 19:26:26.187019 [Info.][MPMain(1)]: Main: Exit requested<strong> (you close MP)</strong>[/COLLAPSE]</p><p></p><p>mm</p></blockquote><p></p>
[QUOTE="mm1352000, post: 800899, member: 82144"] Hi again I'm just reporting what I see in the logs. There are no other obvious errors or delays after the resume from hibernate: I don't understand Polish but that sure looks like it is related to the database connection to me. If you can reproduce when the server hasn't gone to sleep and/or from MP installed on the server then it may be helpful to provide logs for that situation too. I still think it would be helpful to see TV Server logs. Anyhow, you can read the full error and my interpretation of what I think is happening here: [COLLAPSE]2011-10-15 19:23:51.735185 [Debug][MPMain(1)]: TVHome: HeartBeat Transmitter started. [B](start of connection to TV Server)[/B] 2011-10-15 19:23:51.737185 [Info.][MPMain(1)]: TvNotify: start 2011-10-15 19:23:51.739185 [Info.][TvClient-TvHome: HeartBeat transmitter thread(3)]: TVHome: OnRemotingConnected, recovered from a disconnection [B](start of delay)[/B] 2011-10-15 19:24:25.721128 [Info.][MPMain(1)]: Tv NotifyManager: Exception at timer_tick Error: StatementErrorUnclassified [B](error)[/B] Gentle.Common.GentleException: select idRecording, idChannel, idSchedule, isRecording, startTime, endTime, title, description, genre, fileName, keepUntil, keepUntilDate, timesWatched, idServer, stopTime, episodeName, seriesNum, episodeNum, episodePart from Recording where isRecording = @isRecording; ---> System.Data.SqlClient.SqlException: Wystąpił błąd poziomu transportu podczas wysyłania żądania do serwera. (provider: Dostawca nazwanych potoków, error: 0 - Określona nazwa sieciowa już jest niedostępna.) w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) w System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) w System.Data.SqlClient.TdsParserStateObject.WriteSni() w System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode) w System.Data.SqlClient.TdsParserStateObject.ExecuteFlush() w System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC[] rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj, Boolean isCommandProc) w System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) w System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) w System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() w Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) --- Koniec śladu stosu wyjątków wewnętrznych --- w Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) w Gentle.Framework.PersistenceBroker.Execute(SqlStatement stmt, IDbConnection dbConnection, IDbTransaction dbTransaction) w Gentle.Framework.SqlStatement.Execute() w TvDatabase.Recording.ListAllActive() w TvPlugin.TvNotifyManager.AddActiveRecordings() w TvPlugin.TvNotifyManager.ProcessRecordings(DateTime preNotifySecs) w TvPlugin.TvNotifyManager._timer_Tick(Object sender, EventArgs e)System.Data.SqlClient.SqlException: Wystąpił błąd poziomu transportu podczas wysyłania żądania do serwera. (provider: Dostawca nazwanych potoków, error: 0 - Określona nazwa sieciowa już jest niedostępna.) w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) w System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) w System.Data.SqlClient.TdsParserStateObject.WriteSni() w System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode) w System.Data.SqlClient.TdsParserStateObject.ExecuteFlush() w System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC[] rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj, Boolean isCommandProc) w System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) w System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) w System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() w Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) st : w System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) w System.Environment.get_StackTrace() w TvPlugin.TvNotifyManager._timer_Tick(Object sender, EventArgs e) w System.Windows.Forms.Timer.OnTick(EventArgs e) w System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) w System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) w System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData) w System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) w System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) w System.Windows.Forms.Application.Run(Form mainForm) w MediaPortalApp.Main(String[] args) 2011-10-15 19:26:26.187019 [Info.][MPMain(1)]: Main: Exit requested[B] (you close MP)[/B][/COLLAPSE] mm [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
Freeze after resume
Contact us
RSS
Top
Bottom