class_docstr: wraps a socket so that it is usable by pickle/cPickle 
class_docstr_tok: ["wraps","a","socket","so","that","it","is","usable","by","pickle\/cPickle"]
docstr: may be optimized...
docstr_tok: ["may","be","optimized","..."]
code: def readline(self):
      # print("readline!")
      """may be optimized..."""
      s = bytes()
      while True:
          c = self.read(1)
          s += c
      if len(c) == 0 or chr(c[0]) == "\n":
          return s
  
imports: import os
  import pickle
  import sys
  import _thread
  import traceback
  import socket
  import logging
label_desc: Use image node_id 4 for calling the FileSock obj's underlying member method code with example usage: obj.readline() and returns: s