summaryrefslogtreecommitdiff
path: root/doc/devblog/day_74__so_close.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-12-07 17:16:32 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-12-07 17:16:32 -0400
commite1b2d4335ea946e8716ece5134861e38fbd0b27a (patch)
treed1dca8cff2aaf6614c763abc677b3e826db5f745 /doc/devblog/day_74__so_close.mdwn
parent7474d1c3e90c1f9fdfa63ad833b05f72248b69a2 (diff)
devblog
Diffstat (limited to 'doc/devblog/day_74__so_close.mdwn')
-rw-r--r--doc/devblog/day_74__so_close.mdwn20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/devblog/day_74__so_close.mdwn b/doc/devblog/day_74__so_close.mdwn
new file mode 100644
index 000000000..1f63eaf4d
--- /dev/null
+++ b/doc/devblog/day_74__so_close.mdwn
@@ -0,0 +1,20 @@
+Windows webapp now starts, opens a web browser, and ... crashes.
+
+<img src="https://identi.ca/uploads/joeyh/2013/12/7/hDkkSA.png">
+
+This is [a bug in warp](https://github.com/yesodweb/wai/issues/202)
+or a deep level of the stack. I know that yesod apps have run on Windows
+before, so apparently something has changed and introduced this problem.
+
+Also have a problem with the autobuilder; the EvilSplicer or something
+it runs is locking up on that system for reasons not yet determined.
+
+Looks like I will need to wait a bit longer for the windows webapp, but I
+could keep working on porting the assistant in the meantime.
+
+The most important thing that I need to port is how to check if a file
+is being written to at the same time the assistant adds it to the
+repository. No real `lsof` equivilant on Windows. I might be able to do
+something with exclusive locking to detect if there's a writer (but this
+would also block using the file while it was being added). Or I may be able
+to avoid the need for this check, at least in direct mode.