Tests: use TODO for js_subrequests.t sr_file + aio test.
diff --git a/js_subrequests.t b/js_subrequests.t
index a9c9501..4561e6d 100644
--- a/js_subrequests.t
+++ b/js_subrequests.t
@@ -491,7 +491,17 @@
 is(get_json('/sr_body'), '{"a":{"b":1}}', 'sr_body');
 is(get_json('/sr_body_special'), '{"e":"msg"}', 'sr_body_special');
 is(get_json('/sr_in_variable_handler'), '["CB-VAR"]', 'sr_in_variable_handler');
+
+$t->todo_alerts() if $t->read_file('nginx.conf') =~ /aio (on|threads)/;
+
+TODO: {
+local $TODO = 'header already sent' if $t->read_file('nginx.conf') =~ /aio on/;
+local $TODO = 'open socket left' if $t->read_file('nginx.conf') =~ /aio thread/;
+
 is(get_json('/sr_file'), '["SEE-THIS"]', 'sr_file');
+
+}
+
 is(get_json('/sr_cache?c=1'), '["SEE-THIS"]', 'sr_cache');
 is(get_json('/sr_cache?c=1'), '["SEE-THIS"]', 'sr_cached');
 is(get_json('/sr_js_in_subrequest'), '["JS-SUB"]', 'sr_js_in_subrequest');