Please read How (Not) To Ask A Question.

The edited code was intended to point out several issues with your original post. Did you read the edited code and comments I made on your original? Do you understand why sock is a lousy name for a subroutine, even if it has some relationship with a socket (hint: what does it do to/with the socket)? Do you understand why I made the changes I made? Whether or not the the changes fixed the problem you posted about, is really only a tiny part of the point of my response.

Unless your problem statement managed to mislead all of your respondents, you should have enough information to fix your code.

Finally, based on what you have said about saving protected names in a file, you really should be chomping the values after you read them.


TGI says moo


In reply to Re^3: reiterateing over array by TGI
in thread reiterateing over array by k0rn

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.