subp_pipe.write_record(pickle.dumps(bookmark))
if check_subp.waitForPendingChar(60): # wait a minute
new_b = pickle.loads(subp_pipe.read_record())
for attr in ("error", "no_error",
"moved", "size", "md5", "real_title",
subp_pipe.write_record(pickle.dumps(bookmark))
if check_subp.waitForPendingChar(60): # wait a minute
new_b = pickle.loads(subp_pipe.read_record())
for attr in ("error", "no_error",
"moved", "size", "md5", "real_title",