Skip to content

Instantly share code, notes, and snippets.

View jchampemont's full-sized avatar

Jean Champémont jchampemont

  • Paris, France
View GitHub Profile
@jchampemont
jchampemont / Exit.java
Created March 7, 2016 09:57
exiting a JVM, even if something prevent it
import java.util.*;
import java.io.*;
import java.security.*;
public class Exit{
public void exit() {
AccessController.
@jchampemont
jchampemont / Procrastinactor.scala
Created March 3, 2016 08:05
A simple akka actor that procrastinates (i.e. send a message to an actor in a specified duration)
import akka.actor.{Actor, ActorRef}
import scala.concurrent.duration._
case class Procrastinate[M](duration: FiniteDuration, actor: ActorRef, message: M)
class Procrastinactor extends Actor {
import scala.concurrent.ExecutionContext.Implicits.global
def receive = {