package io.teknek.nibiru;
import java.util.Queue;
import org.junit.After;
public class ServerShutdown {
private Queue<Server> servers = new java.util.concurrent.ConcurrentLinkedQueue<>();
public Server registerServer(Server s){
servers.add(s);
return s;
}
@After
public void after(){
for (Server s: servers){
if (s != null){
try {
s.shutdown();
} catch (Exception e){
System.err.println(e);
}
}
servers.remove(s);
}
}
}