Mercurial Hosting > luan
comparison src/luan/modules/ThreadLuan.java @ 1202:d3a3ca116e42
gc site instances
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 05 Mar 2018 19:30:51 -0700 |
parents | 7ef40e1923b7 |
children | 3ffc7c4a3b85 |
comparison
equal
deleted
inserted
replaced
1201:7f4a12fb7716 | 1202:d3a3ca116e42 |
---|---|
67 sf = scheduler.schedule(r,delay,TimeUnit.MILLISECONDS); | 67 sf = scheduler.schedule(r,delay,TimeUnit.MILLISECONDS); |
68 } | 68 } |
69 final Closeable c = new Closeable(){public void close(){ | 69 final Closeable c = new Closeable(){public void close(){ |
70 boolean b = sf.cancel(false); | 70 boolean b = sf.cancel(false); |
71 }}; | 71 }}; |
72 newLuan.registry().put(luan,luan); // prevent gc | |
72 luan.registry().put(c,c); // prevent gc | 73 luan.registry().put(c,c); // prevent gc |
73 luan.onClose(c); | 74 luan.onClose(c); |
74 } | 75 } |
75 | 76 |
76 /* | 77 /* |