[Fencommits] fenfire-hs: remove raptor_finish calls for now as they interfere with lightweight threads of HApps

Tuukka Hastrup Tuukka.Hastrup at iki.fi
Sat Mar 24 00:03:51 EET 2007


Sat Mar 24 00:02:45 EET 2007  Tuukka Hastrup <Tuukka.Hastrup at iki.fi>
  * remove raptor_finish calls for now as they interfere with lightweight threads of HApps
diff -rN -u old-fenfire-hs/Fenfire/Raptor.chs new-fenfire-hs/Fenfire/Raptor.chs
--- old-fenfire-hs/Fenfire/Raptor.chs	2007-03-24 00:03:51.000000000 +0200
+++ new-fenfire-hs/Fenfire/Raptor.chs	2007-03-24 00:03:51.000000000 +0200
@@ -211,7 +211,6 @@
         return ()
   {# call serialize_end #} serializer
   {# call free_serializer #} serializer
-  {# call finish #}
   
 -- | Serialize the given triples into memory
 --
@@ -253,7 +252,6 @@
   {# call free_memory #} (castPtr result_str')
   {# call free_memory #} (castPtr result_str)
   {# call free_memory #} (castPtr result_len)
-  {# call finish #}
   
   return result
 
@@ -288,7 +286,6 @@
   {# call free_uri #} base_uri
   {# call free_memory #} (castPtr uri_str)
   
-  {# call finish #}
   return result
   
 uriToTriples :: String -> Maybe String -> IO ([Triple], [(String, String)])
@@ -303,7 +300,6 @@
   {# call free_uri #} uri'
   {# call free_uri #} base_uri
   
-  {# call finish #}
   return result
   
 bytesToTriples :: String -> ByteString -> String -> IO ([Triple], [(String, String)])
@@ -318,7 +314,6 @@
 
   {# call free_uri #} base_uri
   
-  {# call finish #}
   return result
 
 parse :: (Parser -> IO CInt) -> String -> IO ([Triple], [(String, String)])




More information about the Fencommits mailing list