MemberUncaughtExceptionCause

case class MemberUncaughtExceptionCause(x: Throwable) extends CancelCause

The CancelCause used when a member of the commit barrier cannot commit due to an uncaught exception (see Txn.UncaughtExceptionCause). This cancel cause implies that all members of the commit barrier rolled back. The exception will be rethrown to the thread running the member that originally generated the exception, all other members will get this CancelCause.

The CancelCause used when a member of the commit barrier cannot commit due to an uncaught exception (see Txn.UncaughtExceptionCause). This cancel cause implies that all members of the commit barrier rolled back. The exception will be rethrown to the thread running the member that originally generated the exception, all other members will get this CancelCause.

This cancel cause will also be used if a member thread receives an interrupt while it is waiting for the commit barrier.

trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product