Skip to content

socket.write(string) and LONG STRING cutting #44084

@Phazeus

Description

@Phazeus

Version

v16.10.0

Platform

Linux dhcppc0 5.9.0-pf7 #14 SMP Fri Mar 25 02:16:06 +04 2022 x86_64 Intel(R) Core(TM) i3 CPU U 380 @ 1.33GHz GenuineIntel GNU/Linux

Subsystem

No response

What steps will reproduce the bug?

The sent strings are often truncated. Here is an example:

var s = "PRIVMSG Phazeus :@globalwarzone > Очередные грузы по линии МОО Вече доехали по назначению - батальон 1539 Народной Милиции ДНР получил военное имущество необходимое для успешного выполнения боевых задач. Отдельная благодарность от командования подразделения братьям из Македонии за предоставленную помощь! Сбор продолжается - кто может помочь реквизиты и контакты по ссылке \r\n";
this.conn.write(s);

and got: "@globalwarzone > Очередные грузы по линии МОО Вече доехали по назначению - батальон 1539 Народной Милиции ДНР получил военное имущество необходимое для успешного выполнения боевых задач. Отдельная благодарность от командования подразделения братьям из ?"

Only part of the string was sent.

How often does it reproduce? Is there a required condition?

always

What is the expected behavior?

Whole string was sent.

What do you see instead?

"@globalwarzone > Очередные грузы по линии МОО Вече доехали по назначению - батальон 1539 Народной Милиции ДНР получил военное имущество необходимое для успешного выполнения боевых задач. Отдельная благодарность от командования подразделения братьям из Македонии за предоставленную помощь! Сбор продолжается - кто может помочь реквизиты и контакты по ссылке "

Additional information

Encoding is "utf8".
self.conn = net.createConnection({ host: 'irc.rizon.net', port: 6667 }, self._connectionHandler.bind(self));

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions