SysAgent error with Scheduling - 10.2.500.40

Getting this error when running global scheduling after upgrading to 10.2.500.40

A communication error occurred trying to run task ID 839023 for agent “SystemTaskAgent” on the application server

If this continues to happen investigate if you need to increase the receive and send timeouts in your web.config.
Error details:
System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was ‘23:59:59.9840000’. —> System.IO.IOException: The read operation failed, see inner exception. —> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was ‘23:59:59.9840000’. —> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host

What could cause this and is there a resolution?