1292 |
|
public void testMaximumPoolSizeIllegalArgumentException2() { |
1293 |
|
final ThreadPoolExecutor p = |
1294 |
|
new CustomTPE(2, 3, |
1295 |
< |
LONG_DELAY_MS, |
1296 |
< |
MILLISECONDS,new ArrayBlockingQueue<Runnable>(10)); |
1295 |
> |
LONG_DELAY_MS, MILLISECONDS, |
1296 |
> |
new ArrayBlockingQueue<Runnable>(10)); |
1297 |
|
try (PoolCleaner cleaner = cleaner(p)) { |
1298 |
|
try { |
1299 |
|
p.setMaximumPoolSize(-1); |
1967 |
|
} |
1968 |
|
} |
1969 |
|
|
1970 |
+ |
public void testFinalizeMethodCallsSuperFinalize() { |
1971 |
+ |
new CustomTPE(1, 1, |
1972 |
+ |
LONG_DELAY_MS, MILLISECONDS, |
1973 |
+ |
new LinkedBlockingQueue<Runnable>()) { |
1974 |
+ |
|
1975 |
+ |
/** |
1976 |
+ |
* A finalize method without "throws Throwable", that |
1977 |
+ |
* calls super.finalize(). |
1978 |
+ |
*/ |
1979 |
+ |
protected void finalize() { |
1980 |
+ |
super.finalize(); |
1981 |
+ |
} |
1982 |
+ |
}.shutdown(); |
1983 |
+ |
} |
1984 |
+ |
|
1985 |
|
} |