Toon posts:

[Perl] Sockets & sysread

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dag,

Ik ben een beetje aan't prutsen met netwerken in perl, en nou zit ik met een probleempje: ik vang messages op met sysread, maar dan gebeurt het soms dat er meerdere messages achter elkaar worden gepropt in een string.

Is er een manier om deze strings op te splitsen (in de berichten komen soms newlines voor) of misschien een betere manier om de sockets te lezen, waarbij de berichten zeker appart worden gevangen danwel duidelijk gesplitst. Het gaat om een chatprogrammaatje, dus er wordt zeer regelmatig gecontroleerd of er nog wat binnengekomen is.

Alvast bedankt

Verwijderd

Topicstarter
Zelfde vraag, anders gesteld:

Is er een manier om ervoor te zorgen dat <$socket> niet eindeloos blijft wachten tot er eens wat komt?