in reply to Re^4: Aci Base24-eps (on IBM AIX)
in thread Aci Base24-eps (on IBM AIX)

You read from $session line-by-line, but you never send a newline.

Replies are listed 'Best First'.
Re^6: Aci Base24-eps (on IBM AIX)
by naija_coder (Initiate) on Mar 02, 2010 at 00:57 UTC
    Hmmmm, do have any code sample to put me back on track?

      I'm not really sure where you have problems.

      while (<...>) {
      reads line-by line. So you better make sure that you are sending line-by-line, that is, after each record, write $\, or better be explicit and write a newline:

      for my $rec (@records) { print {$output} "$rec\n"; };
        Thanks Corion for ur support.

        The Base24-eps TCP data is sent as a single stream and not as a series of records, so I don't think sending a newline would do the trick. Funny enough, wireshark intercepts my message and parses it correctly, am going to spend some time to examine my data and would get back to monastery soon.