Mark H Weaver writes: > Here's a set of patches that should make (ice-9 popen) thread safe. > I've also pushed these to the 'wip-thread-safe-popen' branch in git. There was a minor mistake in one of the patches: the new internal scheme procedures for accessing the port alist declared their arguments as optional, but they should have been required. Here are the patches again, with that problem fixed. Mark