Почему readLine() не принимает данные

У меня есть код для отправки данных:

new AsyncTask<Void, Void, Void>() {
                                                        @Override
                                                        protected Void doInBackground(Void... voids) {
                                                            try {
                                                                out.write(finalI + "&" + finalJ+" \n");
                                                                out.flush();
                                                            } catch (Exception ignored) {
                                                            }
                                                            return null;
                                                        }
                                                    }.execute();

И код который принимает данные:

                                        @Override
                                    protected Void doInBackground(Void... voids) {
                                        try {
                                            out.write(finalI+"&"+finalJ+"\n");
                                            out.flush();
                                           if(pole_two_comps==0){
                                               while(true){
                                            String readLines = in.readLine();
                                            if(readLines!=null){
                                                readLine=readLines;
                                            break;
                                            }
                                               }
                                           }
                                        } catch (Exception e) {
                                            e.printStackTrace();
                                        }
                                        return null;
                                    }

Но данные не передаются.
Подскажите пожалуйста, как изменить этот код чтобы он начал работать?


Ответы (1 шт):

Автор решения: JAVA JS HTML CSS

В коде out.flush(); была ошибка "Broken pipe"

→ Ссылка